public void setDataset(Dataset dataset) { delegate.setDataset(dataset); }
public void setDataset(Dataset arg0) { query.setDataset(arg0); }
public void setDataset(Dataset arg0) { query.setDataset(arg0); }
sparqlOuery.setDataset(dataset);
public CloseableIteration<BindingSet, QueryEvaluationException> evaluate( Dataset dataset, BindingSet bindings) throws QueryEvaluationException { if (query == null) { return null; } try { synchronized (query) { for (String name : variables.keySet()) { if (bindings.hasBinding(name)) { Value value = bindings.getValue(name); query.setBinding(variables.get(name), value); } else { query.removeBinding(variables.get(name)); } } query.setDataset(dataset); TupleQueryResult result = query.evaluate(); return new InsertBindingSetCursor(result, bindings); } } catch (IllegalArgumentException e) { // query does not support BNode bindings return null; } }
public CloseableIteration<BindingSet, QueryEvaluationException> evaluate(Dataset dataset, BindingSet bindings) throws QueryEvaluationException { CloseableIteration<BindingSet, QueryEvaluationException> rval = null; if (query != null) { try { synchronized (query) { for (String name : variables.keySet()) { if (bindings.hasBinding(name)) { Value value = bindings.getValue(name); query.setBinding(variables.get(name), value); } else { query.removeBinding(variables.get(name)); } } query.setDataset(dataset); TupleQueryResult result = query.evaluate(); rval = new InsertBindingSetCursor(result, bindings); } } catch (IllegalArgumentException e) { // NOPMD // query does not support BNode bindings } } return rval; }
tupleQuery.setDataset(this.getSesameDataset());
graphQuery.setDataset(queryDataset);
graphQuery.setDataset(queryDataset);
private int size(URI defaultGraph) throws RepositoryException, MalformedQueryException, QueryEvaluationException { TupleQuery qry = testCon.prepareTupleQuery(QueryLanguage.SPARQL, "SELECT * { ?s ?p ?o }"); DatasetImpl dataset = new DatasetImpl(); dataset.addDefaultGraph(defaultGraph); qry.setDataset(dataset); TupleQueryResult result = qry.evaluate(); try { int count = 0; while (result.hasNext()) { result.next(); count++; } return count; } finally { result.close(); } }
DatasetImpl dt = new DatasetImpl(); dt.addDefaultGraph(this.alice); tq.setDataset(dt);
SimpleDataset dt = new SimpleDataset(); dt.addDefaultGraph(this.alice); tq.setDataset(dt);
dt.addDefaultGraph(this.alice); dt.addDefaultGraph(this.bob); tq.setDataset(dt);
dt.addDefaultGraph(this.alice); dt.addDefaultGraph(this.bob); tq.setDataset(dt);
@Test public void testTupleQueryDataset() throws Exception { final TupleQuery tq = con.prepareTupleQuery(QueryLanguage.SPARQL, "select * where {?s ?p ?o}"); tq.setDataset(dataset); final TupleQueryResult tqr = tq.evaluate(); try { assertEquals(defaultGraphs,tq.getDataset().getDefaultGraphs()); assertEquals(namedGraphs,tq.getDataset().getNamedGraphs()); Collection<String> optsDefaultGraphs = Arrays.asList(remote.data.opts.requestParams.get(RemoteRepositoryDecls.DEFAULT_GRAPH_URI)); assertTrue(optsDefaultGraphs.contains(defaultGraph1.stringValue())); assertTrue(optsDefaultGraphs.contains(defaultGraph2.stringValue())); List<String> requestDefaultGraphs = remote.data.request.getParams().get(RemoteRepositoryDecls.DEFAULT_GRAPH_URI).getValues(); assertTrue(requestDefaultGraphs.contains(defaultGraph1.stringValue())); assertTrue(requestDefaultGraphs.contains(defaultGraph2.stringValue())); Collection<String> optsNamedGraphs = Arrays.asList(remote.data.opts.requestParams.get(RemoteRepositoryDecls.NAMED_GRAPH_URI)); assertTrue(optsNamedGraphs.contains(namedGraph1.stringValue())); assertTrue(optsNamedGraphs.contains(namedGraph2.stringValue())); List<String> requestNamedGraphs = remote.data.request.getParams().get(RemoteRepositoryDecls.NAMED_GRAPH_URI).getValues(); assertTrue(requestNamedGraphs.contains(namedGraph1.stringValue())); assertTrue(requestNamedGraphs.contains(namedGraph2.stringValue())); } finally { tqr.close(); } }
private int size(URI defaultGraph) throws RepositoryException, MalformedQueryException, QueryEvaluationException { TupleQuery qry = testCon.prepareTupleQuery(QueryLanguage.SPARQL, "SELECT * { ?s ?p ?o }"); DatasetImpl dataset = new DatasetImpl(); dataset.addDefaultGraph(defaultGraph); qry.setDataset(dataset); TupleQueryResult result = qry.evaluate(); try { int count = 0; while (result.hasNext()) { result.next(); count++; } return count; } finally { result.close(); } }
public TupleQueryResult evaluate() throws QueryEvaluationException { try { RepositoryConnection con = getConnection(); QueryLanguage ql = getQueryLanguage(); String query = getQuery(); String baseURI = getBaseURI(); TupleQuery qry = con.prepareTupleQuery(ql, query, baseURI); qry.setDataset(getDataset()); qry.setIncludeInferred(getIncludeInferred()); BindingSet bindings = getBindings(); for (String name : bindings.getBindingNames()) { qry.setBinding(name, bindings.getValue(name)); } return qry.evaluate(); } catch (MalformedQueryException e) { throw new QueryEvaluationException(e); } catch (RepositoryException e) { throw new QueryEvaluationException(e); } }
public void evaluate(TupleQueryResultHandler handler) throws QueryEvaluationException, TupleQueryResultHandlerException { try { RepositoryConnection con = getConnection(); QueryLanguage ql = getQueryLanguage(); String query = getQuery(); String baseURI = getBaseURI(); TupleQuery qry = con.prepareTupleQuery(ql, query, baseURI); qry.setDataset(getDataset()); qry.setIncludeInferred(getIncludeInferred()); BindingSet bindings = getBindings(); for (String name : bindings.getBindingNames()) { qry.setBinding(name, bindings.getValue(name)); } qry.evaluate(handler); } catch (MalformedQueryException e) { throw new QueryEvaluationException(e); } catch (RepositoryException e) { throw new QueryEvaluationException(e); } }
DatasetImpl dt = new DatasetImpl(); dt.addDefaultGraph(this.alice); tq.setDataset(dt);
dt.addDefaultGraph(this.alice); dt.addDefaultGraph(this.bob); tq.setDataset(dt);