Package com.hp.hpl.jena.query

Examples of com.hp.hpl.jena.query.ResultSet


    }


    @Test public void solve_01()
    {
        ResultSet rs1 = exec("(bgp (:s :p :o))", graph) ;
        ResultSet rs2 = results("unit") ;
        equals(rs1, rs2) ;
    }
View Full Code Here


        equals(rs1, rs2) ;
    }
   
    @Test public void solve_02()
    {
        ResultSet rs1 = exec("(bgp (:s :p :o2))", graph) ;
        ResultSet rs2 = results("empty") ;
        equals(rs1, rs2) ;
    }
View Full Code Here

    }
   
    @Test public void solve_03()
    {
        // Above everything.
        ResultSet rs1 = exec("(bgp (:zzzz :p 999999))", graph) ;
        ResultSet rs2 = results("empty") ;
        equals(rs1, rs2) ;
    }
View Full Code Here

    }
   
    @Test public void solve_04()
    {
        // Below everything.
        ResultSet rs1 = exec("(bgp (:a :p :a))", graph) ;
        ResultSet rs2 = results("empty") ;
        equals(rs1, rs2) ;
    }
View Full Code Here

        equals(rs1, rs2) ;
    }

    @Test public void solve_05()
    {
        ResultSet rs1 = exec("(project (?s ?y) (bgp (?s :p ?z) (?z :q ?y)))", graph) ;
        ResultSet rs2 = results("(row (?s :s) (?y :y))") ;
        equals(rs1, rs2) ;
    }
View Full Code Here

        equals(rs1, rs2) ;
    }
   
    @Test public void solve_06()
    {
        ResultSet rs1 = exec("(bgp (:s ?p ?o))", graph) ;
        ResultSet rs2 = results("(row (?p :p) (?o :o))",
                                "(row (?p :p) (?o 10))",
                                "(row (?p :p) (?o :x))"
                                ) ;
        equals(rs1, rs2) ;
    }
View Full Code Here

        // ---- Form: text
        // Text is not streaming.
        if ( equal(serializationType, WebContent.contentTypeTextPlain) )
        {
            try {
                final ResultSet rs = (resultSet != null ) ? ResultSetFactory.makeRewindable(resultSet) : null ;
                textOutput(action, contentType, new OutputContent(){
                    @Override
                    public void output(ServletOutputStream out)
                    {
                        if ( rs != null )
View Full Code Here

        InputStream in = httpQuery.exec() ;

        // Read the whole of the results now.
        // Avoids the problems with calling back into the same system e.g. Fuseki+SERVICE <http://localhost:3030/...>
       
        ResultSet rs = ResultSetFactory.fromXML(in) ;
        QueryIterator qIter = new QueryIteratorResultSet(rs) ;
        qIter = QueryIter.materialize(qIter) ;
        // And close connection now, not when qIter is closed.
        IO.close(in) ;
        return  qIter ;
View Full Code Here

        if ( model == null )
            model = GraphFactory.makeJenaDefaultModel() ;
        if ( rows != null )
        {
            QueryIterator qIter = new QueryIterPlainWrapper(rows.iterator()) ;
            ResultSet rs = new ResultSetStream(Var.varNames(vars), model, qIter) ;
            super.set(rs) ;
        }
        else
            super.set(booleanResult) ;
        return this ;
View Full Code Here

    // Execute the query and obtain results
    QueryExecution qe = QueryExecutionFactory.create(query, model);
   
    if ( query.isSelectType() ) {
      ResultSet results = qe.execSelect();
      ResultSetFormatter.out(System.out, results, query);
    }
    else if ( query.isConstructType() ) {
      Model model_ = qe.execConstruct();
     
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.query.ResultSet

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.