Package org.aksw.jenax.sparql.query.rx
Interface ResultSetRx
- All Known Implementing Classes:
ResultSetRxImpl
public interface ResultSetRx
A result set based on rx Flowables.
Essentially a pair of variable (names) and a flowable of bindings.
Provides
asQueryExec() and asQueryExecution() which return fresh objects that
support select-based execution with abort and close.-
Method Summary
Modifier and TypeMethodDescriptiondefault org.apache.jena.sparql.exec.QueryExecdefault org.apache.jena.query.QueryExecutionReturns a QueryExecution with only support for execSelect, abort and closedefault org.apache.jena.sparql.engine.QueryIteratorio.reactivex.rxjava3.core.Flowable<org.apache.jena.sparql.engine.binding.Binding>List<org.apache.jena.sparql.core.Var>getVars()
-
Method Details
-
getQueryStmt
SparqlStmtQuery getQueryStmt() -
getVars
List<org.apache.jena.sparql.core.Var> getVars() -
getBindings
io.reactivex.rxjava3.core.Flowable<org.apache.jena.sparql.engine.binding.Binding> getBindings() -
asQueryIterator
default org.apache.jena.sparql.engine.QueryIterator asQueryIterator() -
asQueryExecution
default org.apache.jena.query.QueryExecution asQueryExecution()Returns a QueryExecution with only support for execSelect, abort and close- Returns:
- A query execution wrapping this result set
-
asQueryExec
default org.apache.jena.sparql.exec.QueryExec asQueryExec()
-