Interface QueryExecBuilderWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
- All Superinterfaces:
org.apache.jena.sparql.exec.QueryExecBuilder,org.apache.jena.sparql.exec.QueryExecMod,QueryExecModWrapper<T>
- All Known Implementing Classes:
QueryExecBuilderWrapperBase,QueryExecBuilderWrapperBaseParse,QueryExecBuilderWrapperWithTransform
public interface QueryExecBuilderWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
extends org.apache.jena.sparql.exec.QueryExecBuilder, QueryExecModWrapper<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanask()Build and execute as an ASK query.default org.apache.jena.sparql.exec.QueryExecbuild()Build theQueryExec.default org.apache.jena.graph.GraphBuild and execute as a CONSTRUCT query.default Tcontext(org.apache.jena.sparql.util.Context context) Set the context.default org.apache.jena.graph.Graphdescribe()Build and execute as a CONSTRUCT query.org.apache.jena.sparql.exec.QueryExecBuilderdefault TinitialTimeout(long value, TimeUnit timeUnit) default ToverallTimeout(long value, TimeUnit timeUnit) default TparseCheck(boolean parseCheck) default TSet the query.default TSet the query.default Tquery(org.apache.jena.query.Query query) default org.apache.jena.sparql.exec.RowSetselect()Build and execute as a SELECT query.default Tset(org.apache.jena.sparql.util.Symbol symbol, boolean value) Set a context entry.default TSet a context entry.default Tsubstitution(String var, org.apache.jena.graph.Node value) Provide a (var name, Node) for substitution in the query when QueryExec is built.default Tsubstitution(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) Provide a (Var, Node) for substitution in the query when QueryExec is built.default Tsubstitution(org.apache.jena.sparql.engine.binding.Binding binding) Provide a set of (Var, Node) for substitution in the query when QueryExec is built.default Ttimeout(long value) default TSet the overall query execution timeout.Methods inherited from interface org.apache.jena.sparql.exec.QueryExecBuilder
tableMethods inherited from interface org.aksw.jenax.dataaccess.sparql.builder.exec.query.QueryExecModWrapper
getContext, self
-
Method Details
-
getDelegate
org.apache.jena.sparql.exec.QueryExecBuilder getDelegate()- Specified by:
getDelegatein interfaceQueryExecModWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
-
query
- Specified by:
queryin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
query
Set the query.- Specified by:
queryin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
parseCheck
- Specified by:
parseCheckin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
query
Set the query.- Specified by:
queryin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
set
Set a context entry.- Specified by:
setin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
set
Set a context entry.- Specified by:
setin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
context
Set the context. If not set, defaults to the system context (ARQ.getContext()).- Specified by:
contextin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
substitution
Provide a set of (Var, Node) for substitution in the query when QueryExec is built.- Specified by:
substitutionin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
substitution
Provide a (Var, Node) for substitution in the query when QueryExec is built.- Specified by:
substitutionin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
substitution
Provide a (var name, Node) for substitution in the query when QueryExec is built.- Specified by:
substitutionin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
timeout
- Specified by:
timeoutin interfaceorg.apache.jena.sparql.exec.QueryExecMod- Specified by:
timeoutin interfaceQueryExecModWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
-
timeout
Set the overall query execution timeout.- Specified by:
timeoutin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder- Specified by:
timeoutin interfaceorg.apache.jena.sparql.exec.QueryExecMod
-
initialTimeout
- Specified by:
initialTimeoutin interfaceorg.apache.jena.sparql.exec.QueryExecMod- Specified by:
initialTimeoutin interfaceQueryExecModWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
-
overallTimeout
- Specified by:
overallTimeoutin interfaceorg.apache.jena.sparql.exec.QueryExecMod- Specified by:
overallTimeoutin interfaceQueryExecModWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
-
build
default org.apache.jena.sparql.exec.QueryExec build()Build theQueryExec. Further changes to he builder do not affect thisQueryExec.- Specified by:
buildin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder- Specified by:
buildin interfaceorg.apache.jena.sparql.exec.QueryExecMod- Specified by:
buildin interfaceQueryExecModWrapper<T extends org.apache.jena.sparql.exec.QueryExecBuilder>
-
select
default org.apache.jena.sparql.exec.RowSet select()Build and execute as a SELECT query.- Specified by:
selectin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
construct
default org.apache.jena.graph.Graph construct()Build and execute as a CONSTRUCT query.- Specified by:
constructin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
describe
default org.apache.jena.graph.Graph describe()Build and execute as a CONSTRUCT query.- Specified by:
describein interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-
ask
default boolean ask()Build and execute as an ASK query.- Specified by:
askin interfaceorg.apache.jena.sparql.exec.QueryExecBuilder
-