java.lang.Object
org.apache.jena.sparql.exec.QueryExecDatasetBuilder
- All Implemented Interfaces:
QueryExecBuilder,QueryExecMod
Query execution for local datasets - builder style.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Build theQueryExec.Set the context.static QueryExecDatasetBuildercreate()Create a new builder ofQueryExecfor a local dataset.dataset(DatasetGraph dsg) getQuery()graph(org.apache.jena.graph.Graph graph) initialBinding(Binding binding) Deprecated, for removal: This API element is subject to removal in a future version.initialTimeout(long timeout, TimeUnit timeUnit) overallTimeout(long timeout, TimeUnit timeUnit) parseCheck(boolean parseCheck) The parse-check flag has no effect for query execs over datasets.Set the query.Set the query.Set the query.Set a context entry.Set a context entry.substitution(Var var, org.apache.jena.graph.Node value) Provide a (Var, Node) for substitution in the query when QueryExec is built.substitution(Binding binding) Provide a set of (Var, Node) for substitution in the query when QueryExec is built.timeout(long timeout) Set the overall query execution timeout.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.exec.QueryExecBuilder
ask, construct, describe, select, substitution, table
-
Method Details
-
create
Create a new builder ofQueryExecfor a local dataset. -
getQuery
-
getQueryString
-
query
Description copied from interface:QueryExecBuilderSet the query.- Specified by:
queryin interfaceQueryExecBuilder
-
query
Description copied from interface:QueryExecBuilderSet the query.- Specified by:
queryin interfaceQueryExecBuilder
-
parseCheck
The parse-check flag has no effect for query execs over datasets.- Specified by:
parseCheckin interfaceQueryExecBuilder
-
query
Description copied from interface:QueryExecBuilderSet the query.- Specified by:
queryin interfaceQueryExecBuilder
-
dataset
-
graph
-
set
Description copied from interface:QueryExecBuilderSet a context entry.- Specified by:
setin interfaceQueryExecBuilder
-
set
Description copied from interface:QueryExecBuilderSet a context entry.- Specified by:
setin interfaceQueryExecBuilder
-
context
Description copied from interface:QueryExecBuilderSet the context. If not set, defaults to the system context (ARQ.getContext()).- Specified by:
contextin interfaceQueryExecBuilder
-
getContext
- Specified by:
getContextin interfaceQueryExecMod
-
substitution
Description copied from interface:QueryExecBuilderProvide a set of (Var, Node) for substitution in the query when QueryExec is built.- Specified by:
substitutionin interfaceQueryExecBuilder
-
substitution
Description copied from interface:QueryExecBuilderProvide a (Var, Node) for substitution in the query when QueryExec is built.- Specified by:
substitutionin interfaceQueryExecBuilder
-
initialBinding
Deprecated, for removal: This API element is subject to removal in a future version. -
timeout
- Specified by:
timeoutin interfaceQueryExecMod
-
timeout
Description copied from interface:QueryExecBuilderSet the overall query execution timeout.- Specified by:
timeoutin interfaceQueryExecBuilder- Specified by:
timeoutin interfaceQueryExecMod
-
initialTimeout
- Specified by:
initialTimeoutin interfaceQueryExecMod
-
overallTimeout
- Specified by:
overallTimeoutin interfaceQueryExecMod
-
build
Description copied from interface:QueryExecBuilder- Specified by:
buildin interfaceQueryExecBuilder- Specified by:
buildin interfaceQueryExecMod
-
substitution(Binding)