Examples of TupleQuery


Examples of org.openrdf.query.TupleQuery

  private ValueFactory vf;

  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

Examples of org.openrdf.query.TupleQuery

    assertFalse(result.hasNext());
    result.close();
  }

  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

Examples of org.openrdf.query.TupleQuery

    assertFalse(result.hasNext());
    result.close();
  }

  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

Examples of org.openrdf.query.TupleQuery

    URI pattern = vf.createURI("http://example.org/ns#", "pattern");
    URI flags = vf.createURI("http://example.org/ns#", "flags");
    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

Examples of org.openrdf.query.TupleQuery

  private RepositoryConnection conn;

  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

Examples of org.openrdf.query.TupleQuery

      evaluate.close();
    }
  }

  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

Examples of org.openrdf.query.TupleQuery

  }

  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

Examples of org.openrdf.query.TupleQuery

      View view;
      Object queryResult;
      FileFormatServiceRegistry<? extends FileFormat, ?> registry;

      if (query instanceof TupleQuery) {
        TupleQuery tQuery = (TupleQuery)query;

        queryResult = tQuery.evaluate();
        registry = TupleQueryResultWriterRegistry.getInstance();
        view = TupleQueryResultView.getInstance();
      }
      else if (query instanceof GraphQuery) {
        GraphQuery gQuery = (GraphQuery)query;
View Full Code Here

Examples of org.openrdf.query.TupleQuery

      RepositoryConnection con = systemRepo.getConnection();

      try {
        Resource context;
        TupleQuery query = con.prepareTupleQuery(QueryLanguage.SERQL, REPOSITORY_CONTEXT_QUERY);
        query.setBinding("ID", vf.createLiteral(id));
        TupleQueryResult queryResult = query.evaluate();

        try {
          if (!queryResult.hasNext()) {
            writeError("Unable to find context information for repository '" + id + "'");
            logger.warn("Multiple contexts found for repository '{}'", id);
View Full Code Here

Examples of org.sindice.siren.search.node.TupleQuery

  public static class TupleQueryBuilder extends NodeQueryBuilder {

    protected TupleQuery tq;

    private TupleQueryBuilder() {
      tq = new TupleQuery(true);
    }
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.