}
private Collection<BindingSet> evaluate(final String queryStr) throws Exception {
BindingSet bindings = new EmptyBindingSet();
String baseURI = "http://example.org/baseUri#";
ParsedQuery query;
CloseableIteration<? extends BindingSet, QueryEvaluationException> results;
query = parser.parseQuery(queryStr, baseURI);
Collection<BindingSet> coll = new LinkedList<BindingSet>();
results = sc.evaluate(query.getTupleExpr(), query.getDataset(), bindings, false);
try {
while (results.hasNext()) {
coll.add(results.next());
}
} finally {