@Override public boolean sparqlAsk(String query) throws ModelRuntimeException, MalformedQueryException { QueryResultTable table = sparqlSelect(query); ClosableIterator<QueryRow> it = table.iterator(); boolean result = it.hasNext(); it.close(); return result; }
public boolean sparqlAsk(String query) throws ModelRuntimeException, MalformedQueryException { QueryResultTable table = sparqlSelect(query); ClosableIterator<QueryRow> it = table.iterator(); boolean result = it.hasNext(); it.close(); return result; }
public Collection<Resource> getAllReificationsOf(Statement statement) { QueryResultTable table = this.sparqlSelect("SELECT ?res WHERE { " + " ?res " + RDF.type.toSPARQL() + " " + RDF.Statement + " ." + " ?res " + RDF.subject.toSPARQL() + " " + statement.getSubject().toSPARQL() + " ." + " ?res " + RDF.predicate.toSPARQL() + " " + statement.getPredicate().toSPARQL() + " ." + " ?res " + RDF.object.toSPARQL() + " " + statement.getObject().toSPARQL() + " ." + " }"); LinkedList<Resource> result = new LinkedList<Resource>(); ClosableIterator<QueryRow> it = table.iterator(); while (it.hasNext()) { Resource res = it.next().getValue("res").asResource(); result.add(res); } it.close(); return result; }
@Override public Collection<Resource> getAllReificationsOf(Statement statement) { QueryResultTable table = this.sparqlSelect("SELECT ?res WHERE { \n" + " ?res " + RDF.type.toSPARQL() + " " + RDF.Statement.toSPARQL() + " ." + " ?res " + RDF.subject.toSPARQL() + " " + statement.getSubject().toSPARQL() + " ." + " ?res " + RDF.predicate.toSPARQL() + " " + statement.getPredicate().toSPARQL() + " ." + " ?res " + RDF.object.toSPARQL() + " " + statement.getObject().toSPARQL() + " ." + " }"); LinkedList<Resource> result = new LinkedList<Resource>(); ClosableIterator<QueryRow> it = table.iterator(); while (it.hasNext()) { Resource res = it.next().getValue("res").asResource(); result.add(res); } it.close(); return result; }