Package org.openrdf.query

Examples of org.openrdf.query.TupleQuery.evaluate()


                "GROUP BY ?c1 ?p ?c2";

        System.out.println(queryString);

        TupleQuery tupleQuery = con.prepareTupleQuery(QueryLanguage.SPARQL, queryString);
        TupleQueryResult result = tupleQuery.evaluate();
        try {
          while (result.hasNext()) {
            BindingSet bindingSet = result.next();
            Value valueOfC1 = bindingSet.getValue("c1");
            Value valueOfP = bindingSet.getValue("p");
View Full Code Here


                "GROUP BY ?c ?p";

        System.out.println(queryString);

        TupleQuery tupleQuery = con.prepareTupleQuery(QueryLanguage.SPARQL, queryString);
        TupleQueryResult result = tupleQuery.evaluate();
        try {
          while (result.hasNext()) {
            BindingSet bindingSet = result.next();
            Value valueOfC = bindingSet.getValue("c");
            Value valueOfP = bindingSet.getValue("p");
View Full Code Here

                  Order order = "value".equals(_sortMode) ?
                      new Order(projection, new OrderElem(_valueVar, "forward".equals(_sortDirection))) :
                      new Order(projection, new OrderElem(_countVar, !"forward".equals(_sortDirection)));
                 
                  TupleQuery query = new MyTupleQuery(new ParsedTupleQuery(order), connection);
                  TupleQueryResult queryResult = query.evaluate();
                  try {
                    return createComponentState(queryResult);
                  } finally {
                      queryResult.close();
                  }
View Full Code Here

  private Literal hunt;

  public void testInline() throws Exception {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryInline);
    TupleQueryResult result = query.evaluate();
    assertEquals(hunt, result.next().getValue("name"));
    assertFalse(result.hasNext());
    result.close();
  }
View Full Code Here

  public void testBinding() throws Exception {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryBinding);
    query.setBinding("pattern", vf.createLiteral("@work.example"));
    TupleQueryResult result = query.evaluate();
    assertEquals(hunt, result.next().getValue("name"));
    assertFalse(result.hasNext());
    result.close();
  }
View Full Code Here

  public void testBindingFlags() throws Exception {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryBindingFlags);
    query.setBinding("pattern", vf.createLiteral("@Work.example"));
    query.setBinding("flags", vf.createLiteral("i"));
    TupleQueryResult result = query.evaluate();
    assertEquals(hunt, result.next().getValue("name"));
    assertFalse(result.hasNext());
    result.close();
  }
View Full Code Here

    BNode bnode = vf.createBNode();
    conn.add(bnode, pattern, vf.createLiteral("@Work.example"));
    conn.add(bnode, flags, vf.createLiteral("i"));
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryExpr);
    TupleQueryResult result = query.evaluate();
    assertEquals(hunt, result.next().getValue("name"));
    assertFalse(result.hasNext());
    result.close();
  }
View Full Code Here

  private Repository repository;

  public void testValueExceptionLessThan() throws Exception {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryStr1);
    TupleQueryResult evaluate = query.evaluate();
    try {
      assertFalse(evaluate.hasNext());
    } finally {
      evaluate.close();
    }
View Full Code Here

  }

  public void testValueExceptionEqual() throws Exception {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryStr2);
    TupleQueryResult evaluate = query.evaluate();
    try {
      assertFalse(evaluate.hasNext());
    } finally {
      evaluate.close();
    }
View Full Code Here

  private void assertResult(String queryStr, List<String> names)
      throws RepositoryException, MalformedQueryException,
      QueryEvaluationException {
    TupleQuery query = conn.prepareTupleQuery(QueryLanguage.SPARQL,
        queryStr);
    TupleQueryResult result = query.evaluate();
    for (String name : names) {
      Value value = result.next().getValue("name");
      assertEquals(name, ((Literal) value).getLabel());
    }
    assertFalse(result.hasNext());
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.