- 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 boolean
ask()
build()
default org.apache.jena.rdf.model.Model
default org.apache.jena.rdf.model.Model
describe()
parseCheck
(boolean parseCheck) Hint whether to immediately parse query strings passed toquery(String)
default ResultSet
select()
substitution
(String varName, org.apache.jena.rdf.model.RDFNode value) substitution
(QuerySolution querySolution) default QueryExecutionBuilder
timeout
(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()
-