Package com.hp.hpl.jena.sparql.core

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


        public boolean hasNext() { return iter.hasNext() ; }
       
        @Override
        public Triple next()
        {
            Quad q = iter.next();
            if ( graphNode != null && ! q.getGraph().equals(graphNode))
                throw new InternalError("ProjectQuadsToTriples: Quads from unexpected graph (expected="+graphNode+", got="+q.getGraph()+")") ;
            return q.asTriple() ;
        }
View Full Code Here


        {
            oVar = Var.alloc("o") ;
            o = oVar ;
        }
       
        return new Quad(graphNode, s, p ,o) ;
    }
View Full Code Here

 
  private List<Quad> writeQuads(StreamRDF out, int size) {
    List<Quad> results = new ArrayList<Quad>();
    out.start();
        for (int i = 1; i <= size; i++) {
          Quad q = new Quad(NodeFactory.createURI("http://graph"),
                    NodeFactory.createAnon(),
                    NodeFactory.createURI("http://predicate"), NodeFactoryExtra.intToNode(i));
            out.quad(q);
            results.add(q);
        }
View Full Code Here

            @Override
            public void run() {
                out.start();
                // Generate quads
                for (int i = 1; i <= generateSize; i++) {
                    Quad q = new Quad(com.hp.hpl.jena.graph.NodeFactory.createURI("http://graph"),
                            com.hp.hpl.jena.graph.NodeFactory.createAnon(),
                            com.hp.hpl.jena.graph.NodeFactory.createURI("http://predicate"), NodeFactoryExtra.intToNode(i));
                    out.quad(q);
                }
                out.finish();
View Full Code Here

        store.getTableFormatter().format() ;
        store.getTableFormatter().addIndexes() ;
       
        Dataset ds = SDBFactory.connectDataset(store) ;
        DatasetGraph dsg = ds.asDatasetGraph() ;
        Quad quad = SSE.parseQuad("(<g> <s> <p> <o>)") ;
        dsg.add(quad) ;
        System.out.println("DONE") ;
        System.exit(0) ;
    }
View Full Code Here

    @Override
    public void addTriple(int index, Triple triple)
    {
        check(triple) ;
        quads.add(index, new Quad(graphNode, triple)) ;
    }
View Full Code Here

   
   
    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

        if ( quads.size() == 0 )
            return  OpTable.empty() ;
       
        if ( quads.size() == 1 )
        {
            Quad q = quads.get(0) ;
            BasicPattern bgp = new BasicPattern() ;
            bgp.add(q.asTriple()) ;
            return new OpQuadPattern(q.getGraph(), bgp) ;
        }

        List<OpQuadPattern> x = convert() ;
        OpSequence ops = OpSequence.create() ;
        for ( OpQuadPattern oqp : x )
View Full Code Here

            @Override
            public void run() {
                out.start();
                // Generate quads
                for (int i = 1; i <= generateSize; i++) {
                    Quad q = new Quad(com.hp.hpl.jena.graph.NodeFactory.createURI("http://graph"),
                            com.hp.hpl.jena.graph.NodeFactory.createAnon(),
                            com.hp.hpl.jena.graph.NodeFactory.createURI("http://predicate"), NodeFactoryExtra.intToNode(i));
                    out.quad(q);
                }
                out.finish();
View Full Code Here

 
  private List<Quad> writeQuads(StreamRDF out, int size) {
    List<Quad> results = new ArrayList<>();
    out.start();
        for (int i = 1; i <= size; i++) {
          Quad q = new Quad(NodeFactory.createURI("http://graph"),
                    NodeFactory.createAnon(),
                    NodeFactory.createURI("http://predicate"), NodeFactoryExtra.intToNode(i));
            out.quad(q);
            results.add(q);
        }
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.sparql.core.Quad

Copyright © 2018 www.massapicom. 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.