public abstract class AbstractQueryPreparer extends Object implements QueryPreparer
| Constructor and Description |
|---|
AbstractQueryPreparer(TripleSource tripleSource) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> |
evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
protected abstract void |
execute(UpdateExpr updateExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
TripleSource |
getTripleSource() |
BooleanQuery |
prepare(ParsedBooleanQuery q) |
GraphQuery |
prepare(ParsedGraphQuery q) |
TupleQuery |
prepare(ParsedTupleQuery q) |
Update |
prepare(ParsedUpdate u) |
public AbstractQueryPreparer(TripleSource tripleSource)
public BooleanQuery prepare(ParsedBooleanQuery q)
prepare in interface QueryPreparerpublic TupleQuery prepare(ParsedTupleQuery q)
prepare in interface QueryPreparerpublic GraphQuery prepare(ParsedGraphQuery q)
prepare in interface QueryPreparerpublic Update prepare(ParsedUpdate u)
prepare in interface QueryPreparerpublic TripleSource getTripleSource()
getTripleSource in interface QueryPreparerprotected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) throws QueryEvaluationException
QueryEvaluationExceptionprotected abstract void execute(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) throws UpdateExecutionException
UpdateExecutionExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.