Package com.hp.hpl.jena.query.engine1

Examples of com.hp.hpl.jena.query.engine1.QueryIterNullIterator


    assertTrue("Correct result for round trip", rb);
  }
 
  public void testConcreteSubject() throws SQLException, ConfigException
  {
    QueryEngine qe;
    boolean res;
   
    qe = prepareQuery("ASK WHERE { <urn:ex:TABLE1;FIELD1=2> <urn:ex:TABLE1_FIELD2> 'C' }");
   
    res = qe.execAsk();
   
    assertFalse("I have no result", res);
   
    qe = prepareQuery("ASK WHERE { <urn:ex:TABLE1;FIELD1=2> <urn:ex:TABLE2_FIELD2> 'C' }");
   
    res = qe.execAsk();
   
    assertFalse("I have no result", res);
  }
View Full Code Here


  }
 
  // Simple 'list things of type...'
  public void testType() throws SQLException, ConfigException
  {
    QueryEngine qe;
   
    qe = prepareQuery("SELECT ?s WHERE { ?s a <urn:ex:TABLE1> }");
   
    ResultSet res = qe.execSelect();
   
    assertTrue("I have a result", res.hasNext());
  }
View Full Code Here

        //"?manager foaf:name ?manname ." +
        "?x foaf:name 'Damian Steer' ; hp:manager ?y . ?z  foaf:name ?n . ?z hp:manager ?y . " +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
   
    ResultSetFormatter.out(System.out, res);
  }
View Full Code Here

        " _:person foaf:mbox <mailto:martin.merry@hp.com> . \n" +
        " _:minion hp:manager _:person ; foaf:name ?name . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
    assertTrue("I have results", res.hasNext());
    ResultSetFormatter.out(System.out, res);
  }
View Full Code Here

        " _:person foaf:mbox <mailto:damian.steer@hp.com> . \n" +
        " _:person foaf:based_near [ geo:lat ?lat ; geo:long ?long ; ] . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
    assertFalse("I have results", res.hasNext());
  }
View Full Code Here

        " _:person foaf:mbox <mailto:damian.steer@hp.com> . \n" +
        " _:person foaf:based_near [ hp:country ?country ] . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
    assertTrue("I have results", res.hasNext());
    QuerySolution result = res.nextSolution();
    assertTrue("I have a country", result.contains("country"));
    assertEquals("I have the correct country", Node.createLiteral("GB"), result.get("country").asNode());
  }
View Full Code Here

        " _:person foaf:mbox <mailto:damian.steer@hp.com> . \n" +
        " _:person foaf:based_near [ hp:country \"UK\" ] . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    boolean res = qe.execAsk();
    assertFalse("I'm based near UK", res);
  }
View Full Code Here

        " _:person foaf:mbox <mailto:damian.steer@hp.com> . \n" +
        " _:person foaf:based_near [ hp:country \"GB\" ] . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    boolean res = qe.execAsk();
    assertTrue("I'm based near GB", res);
  }
View Full Code Here

        "   foaf:mbox <mailto:damian.steer@hp.com> ; \n" +
        "   foaf:name \"Damian Steer\" . \n" +
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
    assertTrue("I have results", res.hasNext());
  }
View Full Code Here

        "   foaf:mbox <mailto:damian.steer@hp.com> ; \n" +
        "   foaf:name \"Damian foo Steer\" . \n" + // not my name
        "}"
        );
   
    QueryEngine qe = new LdapQueryEngine(query, config);
    qe.setDataset(DatasetFactory.create());
    ResultSet res = qe.execSelect();
    assertFalse("I have results", res.hasNext());
  }
View Full Code Here

TOP

Related Classes of com.hp.hpl.jena.query.engine1.QueryIterNullIterator

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.