- All Known Implementing Classes:
QueryExecutionBuilderAdapter,QueryExecutionDatasetBuilder,QueryExecutionHTTPBuilder
public interface QueryExecutionBuilder
Common elements of query execution building.
The dataset (QueryExecutionDatasetBuilder) and remote endpoint (QueryExecutionHTTPBuilder)
set the target for the QueryExecution and may provide operations specific to those two cases.
Appropriate builders are available from {QueryExecution#dataset(Dataset)} and QueryExecution.service(String).
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanask()build()default org.apache.jena.rdf.model.Modeldefault org.apache.jena.rdf.model.Modeldescribe()parseCheck(boolean parseCheck) Hint whether to immediately parse query strings passed toquery(String)default ResultSetselect()substitution(String varName, org.apache.jena.rdf.model.RDFNode value) substitution(QuerySolution querySolution) default QueryExecutionBuildertimeout(long value)
-
Method Details
-
query
-
query
-
query
-
parseCheck
Hint whether to immediately parse query strings passed toquery(String) -
set
-
set
-
context
-
substitution
-
substitution
-
timeout
-
timeout
-
build
QueryExecution build() -
select
-
construct
default org.apache.jena.rdf.model.Model construct() -
describe
default org.apache.jena.rdf.model.Model describe() -
ask
default boolean ask()
-