Examples of QuadPattern


Examples of com.hp.hpl.jena.sparql.core.QuadPattern

        return Tags.tagTriple ;
    }

    public boolean equivalent(OpQuadPattern opQuads)
    {
        QuadPattern quads = opQuads.getPattern() ;
        if ( quads.size() != 1 ) return false ;
        Quad q = quads.get(0) ;
        return quad.equals(q)
    }
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

    // a sequence of such blocks.
   
   
   
    public static OpQuadBlock create(Node quadNode, BasicPattern triples) {
        QuadPattern qp = new QuadPattern() ;
        for ( Triple t : triples ) {
            qp.add(new Quad(quadNode, t)) ;
        }
        return new OpQuadBlock(qp) ;
    }
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

            qp.add(new Quad(quadNode, t)) ;
        }
        return new OpQuadBlock(qp) ;
    }
   
    public OpQuadBlock() { quads = new QuadPattern() ; }
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

    }

    /** Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change" */
    public static QuadPattern transform(NodeTransform nodeTransform, QuadPattern pattern
    {
        QuadPattern qp2 = new QuadPattern() ;
        boolean changed = false ;
        for ( Quad quad : pattern )
        {
            Quad q2 = transform(nodeTransform, quad) ;
            qp2.add(q2) ;
            if ( q2 != quad )
                changed = true ;
        }
        if ( ! changed )
            return pattern ;
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

        }

        @Override
        public void visit(OpQuadPattern opQuadP)
        {
            QuadPattern quads = opQuadP.getPattern() ;
            if ( quads.size() == 1 )
            {
                start(opQuadP, NoNL) ;
                formatQuad(quads.get(0)) ;
                finish(opQuadP) ;
                return ;
            }
            start(opQuadP, NL) ;
            for ( Quad quad : quads )
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

    }

    /** Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change" */
    public static QuadPattern transform(NodeTransform nodeTransform, QuadPattern pattern
    {
        QuadPattern qp2 = new QuadPattern() ;
        boolean changed = false ;
        for ( Quad quad : pattern )
        {
            Quad q2 = transform(nodeTransform, quad) ;
            qp2.add(q2) ;
            if ( q2 != quad )
                changed = true ;
        }
        if ( ! changed )
            return pattern ;
View Full Code Here

Examples of com.hp.hpl.jena.sparql.core.QuadPattern

    }

    /** Do a node->node conversion of a QuadPattern - return original QuadPattern for "no change" */
    public static QuadPattern transform(NodeTransform nodeTransform, QuadPattern pattern
    {
        QuadPattern qp2 = new QuadPattern() ;
        boolean changed = false ;
        for ( Quad quad : pattern )
        {
            Quad q2 = transform(nodeTransform, quad) ;
            qp2.add(q2) ;
            if ( q2 != quad )
                changed = true ;
        }
        if ( ! changed )
            return pattern ;
View Full Code Here

Examples of org.ontoware.rdf2go.model.QuadPattern

  // findable modelset

  @Override
    public boolean contains(Statement s) throws ModelRuntimeException {
    QuadPattern quadPattern = new QuadPatternImpl(s.getContext(), s
        .getSubject(), s.getPredicate(), s.getObject());
    ClosableIterator<? extends Statement> x = findStatements(quadPattern);
    boolean result = x.hasNext();
    x.close();
    return result;
View Full Code Here

Examples of org.ontoware.rdf2go.model.QuadPattern

  @Override
    public ClosableIterator<Statement> findStatements(UriOrVariable contextURI,
      ResourceOrVariable subject, UriOrVariable predicate,
      NodeOrVariable object) throws ModelRuntimeException {
    QuadPattern quadPattern = this.createQuadPattern(contextURI, subject,
        predicate, object);
    return findStatements(quadPattern);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.