Modifier and Type | Method and Description |
---|---|
void |
ConsoleQueryResultWriter.handleSolution(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
WorkerUnionBase<BindingSet> |
FederationManager.createWorkerUnion(QueryInfo queryInfo)
Create an appropriate worker union for this federation, i.e.
|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
FedXConnection.evaluateInternal(TupleExpr query,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
ControlledWorkerScheduler<BindingSet> |
FederationManager.getJoinScheduler() |
ControlledWorkerScheduler<BindingSet> |
FederationManager.getLeftJoinScheduler() |
ControlledWorkerScheduler<BindingSet> |
FederationManager.getUnionScheduler() |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
FedXConnection.evaluateInternal(TupleExpr query,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
CheckStatementPattern.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
ExclusiveStatement.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StatementTupleExpr.evaluate(BindingSet bindings)
Evaluate this expression using the provided bindings
|
CloseableIteration<BindingSet,QueryEvaluationException> |
ExclusiveGroup.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StatementSourcePattern.evaluate(BindingSet bindings) |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
StatementSourcePattern.handleStatementSourcePatternCheck(BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
CheckStatementPattern.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
ExclusiveStatement.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StatementTupleExpr.evaluate(BindingSet bindings)
Evaluate this expression using the provided bindings
|
CloseableIteration<BindingSet,QueryEvaluationException> |
ExclusiveGroup.evaluate(BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StatementSourcePattern.evaluate(BindingSet bindings) |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
StatementSourcePattern.handleStatementSourcePatternCheck(BindingSet bindings) |
boolean |
CheckStatementPattern.hasFreeVarsFor(BindingSet binding) |
boolean |
StatementTupleExpr.hasFreeVarsFor(BindingSet binding)
returns true iff this statement has free variables in the presence of the specified binding set
|
boolean |
ExclusiveGroup.hasFreeVarsFor(BindingSet bindings) |
boolean |
FedXStatementPattern.hasFreeVarsFor(BindingSet bindings) |
TupleExpr |
ExclusiveArbitraryLengthPath.toQueryAlgebra(Set<String> varNames,
BindingSet bindings) |
TupleExpr |
ExclusiveTupleExprRenderer.toQueryAlgebra(Set<String> varNames,
BindingSet bindings)
Returns a SPARQL algebra representation of this expression that can be inserted into a SELECT
TupleExpr |
String |
ExclusiveArbitraryLengthPath.toQueryString(Set<String> varNames,
BindingSet bindings) |
String |
ExclusiveTupleExprRenderer.toQueryString(Set<String> varNames,
BindingSet bindings)
Returns a SPARQL string representation of this expression that can be inserted into a SELECT query.
|
static <X extends Exception> |
BoundFiltersNode.visit(QueryModelVisitor<X> visitor,
BindingSet boundFilters) |
Constructor and Description |
---|
BoundFiltersNode(BindingSet boundFilters) |
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
ParallelServiceExecutor.bindings |
Modifier and Type | Field and Description |
---|---|
protected CloseableIteration<BindingSet,QueryEvaluationException> |
ParallelServiceExecutor.rightIter |
Modifier and Type | Method and Description |
---|---|
protected BindingSet |
ParallelServiceExecutor.getNextElement() |
Modifier and Type | Method and Description |
---|---|
void |
ParallelServiceExecutor.addResult(CloseableIteration<BindingSet,QueryEvaluationException> res) |
Constructor and Description |
---|
ParallelServiceExecutor(FedXService service,
FederationEvalStrategy strategy,
BindingSet bindings,
FederationContext federationContext) |
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
IndependentJoingroupBindingsIteration.bindings |
protected BindingSet |
InsertBindingsIteration.bindings |
protected BindingSet |
StatementConversionIteration.bindings |
protected BindingSet |
FilteringInsertBindingsIteration.bindings |
protected BindingSet |
SingleBindingSetIteration.res |
Modifier and Type | Field and Description |
---|---|
protected List<BindingSet> |
BoundJoinVALUESConversionIteration.bindings |
protected List<BindingSet> |
BoundJoinConversionIteration.bindings |
protected List<BindingSet> |
IndependentJoingroupBindingsIteration2.bindings |
protected List<BindingSet> |
GroupedCheckConversionIteration.bindings |
protected List<BindingSet> |
IndependentJoingroupBindingsIteration3.bindings |
protected List<BindingSet> |
LazyMutableClosableIteration.consumed |
protected LinkedList<BindingSet> |
PrintingIteration.copyQueue |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
LazyMutableClosableIteration.inner |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
PrintingIteration.inner |
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
StopRemainingExecutionsOnCloseIteration.inner |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
QueryResultIteration.inner |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
IndependentJoingroupBindingsIteration.iter |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
IndependentJoingroupBindingsIteration2.iter |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
IndependentJoingroupBindingsIteration3.iter |
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration.result |
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration2.result |
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration3.result |
Modifier and Type | Method and Description |
---|---|
protected BindingSet |
BoundJoinVALUESConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
BoundJoinConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
InsertBindingsIteration.convert(BindingSet bIn) |
protected BindingSet |
GroupedCheckConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
StatementConversionIteration.convert(Statement st) |
protected BindingSet |
GraphToBindingSetConversionIteration.convert(Statement st) |
protected BindingSet |
IndependentJoingroupBindingsIteration.getNextElement() |
protected BindingSet |
IndependentJoingroupBindingsIteration2.getNextElement() |
protected BindingSet |
IndependentJoingroupBindingsIteration3.getNextElement() |
BindingSet |
LazyMutableClosableIteration.next() |
BindingSet |
PrintingIteration.next() |
BindingSet |
StatementConversionIteration.next() |
BindingSet |
StopRemainingExecutionsOnCloseIteration.next() |
BindingSet |
SingleBindingSetIteration.next() |
BindingSet |
FilteringInsertBindingsIteration.next() |
BindingSet |
QueryResultIteration.next() |
BindingSet |
GraphToBindingSetConversionIteration.next() |
BindingSet |
ConsumingIteration.next() |
Modifier and Type | Method and Description |
---|---|
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration.computeResult() |
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration2.computeResult() |
protected ArrayList<BindingSet> |
IndependentJoingroupBindingsIteration3.computeResult() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
FilteringIteration.accept(BindingSet bindings) |
protected BindingSet |
BoundJoinVALUESConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
BoundJoinConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
InsertBindingsIteration.convert(BindingSet bIn) |
protected BindingSet |
GroupedCheckConversionIteration.convert(BindingSet bIn) |
Constructor and Description |
---|
FilteringInsertBindingsIteration(FilterValueExpr filterExpr,
BindingSet bindings,
CloseableIteration<BindingSet,QueryEvaluationException> iter,
FederationEvalStrategy strategy) |
IndependentJoingroupBindingsIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
BindingSet bindings) |
InsertBindingsIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
BindingSet bindings) |
SingleBindingSetIteration(BindingSet res) |
StatementConversionIteration(RepositoryResult<Statement> repoResult,
BindingSet bindings,
StatementPattern stmt) |
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
ParallelJoinTask.bindings |
protected BindingSet |
JoinExecutorBase.bindings |
protected BindingSet |
ParallelLeftJoinTask.leftBindings |
Modifier and Type | Field and Description |
---|---|
protected List<BindingSet> |
ParallelServiceJoinTask.bindings |
protected List<BindingSet> |
ParallelBoundJoinTask.bindings |
protected List<BindingSet> |
ParallelCheckJoinTask.bindings |
protected ParallelExecutor<BindingSet> |
ParallelJoinTask.joinControl |
protected ParallelExecutor<BindingSet> |
ParallelLeftJoinTask.joinControl |
protected ParallelExecutor<BindingSet> |
ParallelServiceJoinTask.joinControl |
protected ParallelExecutor<BindingSet> |
ParallelBoundJoinTask.joinControl |
protected ParallelExecutor<BindingSet> |
ParallelCheckJoinTask.joinControl |
protected ControlledWorkerScheduler<BindingSet> |
ControlledWorkerJoin.scheduler |
protected ControlledWorkerScheduler<BindingSet> |
ControlledWorkerLeftJoin.scheduler |
Modifier and Type | Method and Description |
---|---|
ParallelTask<BindingSet> |
ControlledWorkerBoundJoin.TaskCreator.getTask(List<BindingSet> bindings) |
ParallelTask<BindingSet> |
ControlledWorkerBoundJoin.BoundJoinTaskCreator.getTask(List<BindingSet> bindings) |
ParallelTask<BindingSet> |
ControlledWorkerBoundJoin.CheckJoinTaskCreator.getTask(List<BindingSet> bindings) |
ParallelTask<BindingSet> |
ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator.getTask(List<BindingSet> bindings) |
protected void |
HashJoin.performJoin(Collection<BindingSet> leftBlock,
Collection<BindingSet> rightBlock,
Set<String> joinVariables,
Collection<String> freeVariablesRight)
Perform the join and add the result to this cursor.
|
protected void |
HashJoin.performJoin(Collection<BindingSet> leftBlock,
Collection<BindingSet> rightBlock,
Set<String> joinVariables,
Collection<String> freeVariablesRight)
Perform the join and add the result to this cursor.
|
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
ParallelUnionTask.bindings |
protected BindingSet |
ParallelPreparedUnionTask.bindings |
protected BindingSet |
ParallelPreparedAlgebraUnionTask.bindings |
protected BindingSet |
ParallelUnionOperatorTask.bindings |
Modifier and Type | Field and Description |
---|---|
protected ParallelExecutor<BindingSet> |
ParallelUnionTask.unionControl |
protected ParallelExecutor<BindingSet> |
ParallelPreparedUnionTask.unionControl |
protected ParallelExecutor<BindingSet> |
ParallelPreparedAlgebraUnionTask.unionControl |
protected ParallelExecutor<BindingSet> |
ParallelUnionOperatorTask.unionControl |
Modifier and Type | Method and Description |
---|---|
ParallelExecutor<BindingSet> |
ParallelUnionTask.getControl() |
ParallelExecutor<BindingSet> |
ParallelPreparedUnionTask.getControl() |
ParallelExecutor<BindingSet> |
ParallelPreparedAlgebraUnionTask.getControl() |
ParallelExecutor<BindingSet> |
ParallelUnionOperatorTask.getControl() |
CloseableIteration<BindingSet,QueryEvaluationException> |
ParallelUnionTask.performTask() |
CloseableIteration<BindingSet,QueryEvaluationException> |
ParallelPreparedUnionTask.performTask() |
CloseableIteration<BindingSet,QueryEvaluationException> |
ParallelPreparedAlgebraUnionTask.performTask() |
CloseableIteration<BindingSet,QueryEvaluationException> |
ParallelUnionOperatorTask.performTask() |
Constructor and Description |
---|
ParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl,
TupleExpr preparedQuery,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl,
String preparedQuery,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl,
FederationEvalStrategy strategy,
TupleExpr expr,
BindingSet bindings) |
ParallelUnionTask(ParallelExecutor<BindingSet> unionControl,
StatementPattern stmt,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
Constructor and Description |
---|
ParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl,
TupleExpr preparedQuery,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl,
String preparedQuery,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl,
FederationEvalStrategy strategy,
TupleExpr expr,
BindingSet bindings) |
ParallelUnionTask(ParallelExecutor<BindingSet> unionControl,
StatementPattern stmt,
Endpoint endpoint,
BindingSet bindings,
FilterValueExpr filterExpr,
QueryInfo queryInfo) |
Modifier and Type | Method and Description |
---|---|
ParallelExecutor<BindingSet> |
SourceSelection.ParallelCheckTask.getControl() |
CloseableIteration<BindingSet,QueryEvaluationException> |
SourceSelection.ParallelCheckTask.performTask() |
Modifier and Type | Method and Description |
---|---|
void |
SourceSelection.SourceSelectionExecutorWithLatch.addResult(CloseableIteration<BindingSet,QueryEvaluationException> res) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
FedXBooleanQuery.getBindings() |
BindingSet |
FedXTupleQuery.getBindings() |
BindingSet |
FedXGraphQuery.getBindings() |
Modifier and Type | Method and Description |
---|---|
protected static StringBuilder |
QueryStringUtil.appendVar(StringBuilder sb,
Var var,
Set<String> varNames,
BindingSet bindings)
Append the variable to the provided StringBuilder.
|
protected static Var |
QueryAlgebraUtil.appendVar(Var var,
Set<String> varNames,
BindingSet bindings)
Clone the specified variable and attach bindings.
|
protected static StringBuilder |
QueryStringUtil.appendVarId(StringBuilder sb,
Var var,
String varID,
Set<String> varNames,
BindingSet bindings)
Append the variable to the provided StringBuilder, however change name of variable by appending "_varId" to it.
|
protected static Var |
QueryAlgebraUtil.appendVarId(Var var,
String varID,
Set<String> varNames,
BindingSet bindings)
Clone the specified variable and attach bindings, moreover change name of variable by appending "_varId" to it.
|
static String |
QueryStringUtil.askQueryString(ExclusiveTupleExpr expr,
BindingSet bindings)
Transform the
ExclusiveTupleExpr into a ASK query string |
static String |
QueryStringUtil.askQueryString(StatementPattern stmt,
BindingSet bindings)
Construct a boolean ASK query for the provided statement.
|
protected static String |
QueryStringUtil.constructJoinArg(ExclusiveTupleExpr exclusiveExpr,
Set<String> varNames,
BindingSet bindings)
Construct a query substring from the
ExclusiveTupleExpr that can be used as an argument to a
Join . |
protected static String |
QueryStringUtil.constructStatement(StatementPattern stmt,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
protected static StatementPattern |
QueryAlgebraUtil.constructStatement(StatementPattern stmt,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
protected static String |
QueryStringUtil.constructStatementCheckId(StatementPattern stmt,
int varID,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
protected static TupleExpr |
QueryAlgebraUtil.constructStatementCheckId(StatementPattern stmt,
int varID,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
protected static String |
QueryStringUtil.constructStatementId(StatementPattern stmt,
String varID,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
protected static StatementPattern |
QueryAlgebraUtil.constructStatementId(StatementPattern stmt,
String varID,
Set<String> varNames,
BindingSet bindings)
Construct the statement string, i.e.
|
static Value |
QueryAlgebraUtil.getVarValue(Var var,
BindingSet bindings)
Return the
Value of the variable which is either taken from the variable itself (bound) or from the
bindingsset (unbound). |
static boolean |
QueryStringUtil.hasFreeVars(StatementPattern stmt,
BindingSet bindings)
returns true iff there is at least one free variable, i.e.
|
static boolean |
QueryAlgebraUtil.hasFreeVars(StatementPattern stmt,
BindingSet bindings)
returns true iff there is at least one free variable, i.e.
|
static TupleExpr |
QueryAlgebraUtil.selectQuery(ExclusiveGroup group,
BindingSet bindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Construct a SELECT query for the provided
ExclusiveGroup . |
static TupleExpr |
QueryAlgebraUtil.selectQuery(StatementPattern stmt,
BindingSet bindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Construct a SELECT query for the provided statement.
|
static String |
QueryStringUtil.selectQueryString(ExclusiveGroup group,
BindingSet bindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Construct a SELECT query for the provided
ExclusiveGroup . |
static String |
QueryStringUtil.selectQueryString(ExclusiveTupleExprRenderer expr,
BindingSet bindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Construct a SELECT query for the provided
ExclusiveTupleExprRenderer |
static String |
QueryStringUtil.selectQueryString(FedXStatementPattern stmt,
BindingSet bindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Construct a SELECT query for the provided statement.
|
static String |
QueryStringUtil.selectQueryStringLimit1(ExclusiveGroup group,
BindingSet bindings)
Construct a SELECT query for the provided
ExclusiveGroup with LIMIT 1. |
static String |
QueryStringUtil.selectQueryStringLimit1(ExclusiveTupleExpr expr,
BindingSet bindings)
Construct a SELECT query for the provided expr with LIMIT 1.
|
static String |
QueryStringUtil.selectQueryStringLimit1(StatementPattern stmt,
BindingSet bindings)
Construct a SELECT query for the provided statement with LIMIT 1.
|
static Statement |
QueryAlgebraUtil.toStatement(StatementPattern stmt,
BindingSet bindings) |
static String |
QueryStringUtil.toString(ArbitraryLengthPath node,
Set<String> varNames,
BindingSet bindings)
Converts an
ArbitraryLengthPath node to a sub query string and makes sure to insert any bindings. |
static TupleExpr |
QueryAlgebraUtil.toTupleExpr(ArbitraryLengthPath node,
Set<String> varNames,
BindingSet bindings)
Convert the given
ArbitraryLengthPath to a fresh TupleExpr where all provided bindings are bound. |
Modifier and Type | Method and Description |
---|---|
protected static String |
QueryStringUtil.constructInnerUnion(StatementPattern stmt,
int outerID,
Set<String> varNames,
List<BindingSet> bindings) |
protected static Union |
QueryAlgebraUtil.constructInnerUnion(StatementPattern stmt,
int outerID,
Set<String> varNames,
List<BindingSet> bindings) |
static TupleExpr |
QueryAlgebraUtil.selectQueryBoundUnion(StatementPattern stmt,
List<BindingSet> unionBindings,
FilterValueExpr filterExpr,
Boolean evaluated)
Construct a SELECT query expression for a bound union.
|
static String |
QueryStringUtil.selectQueryStringBoundCheck(StatementPattern stmt,
List<BindingSet> unionBindings)
Construct a SELECT query for a grouped bound check.
|
static TupleExpr |
QueryAlgebraUtil.selectQueryStringBoundCheck(StatementPattern stmt,
List<BindingSet> unionBindings)
Construct a SELECT query for a grouped bound check.
|
static String |
QueryStringUtil.selectQueryStringBoundJoinVALUES(StatementPattern stmt,
List<BindingSet> unionBindings,
FilterValueExpr filterExpr,
AtomicBoolean evaluated)
Creates a bound join subquery using the SPARQL 1.1 VALUES operator.
|
static String |
QueryStringUtil.selectQueryStringBoundUnion(StatementPattern stmt,
List<BindingSet> unionBindings,
FilterValueExpr filterExpr,
Boolean evaluated)
Deprecated.
|
Constructor and Description |
---|
BackgroundTupleResult(QueueCursor<BindingSet> queue,
TupleQueryResultParser parser,
InputStream in)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBindingSet
Abstract base class for
BindingSet implementations, providing a.o. |
Modifier and Type | Method and Description |
---|---|
BindingSet |
Operation.getBindings()
Retrieves the bindings that have been set on this operation.
|
static BindingSet |
QueryResults.singleResult(TupleQueryResult result)
Returns a single element from the query result.The QueryResult is automatically closed by this method.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
QueryResults.bindingSetsCompatible(BindingSet bs1,
BindingSet bs2)
Check whether two
BindingSet s are compatible.Two binding sets are compatible if they have equal values
for each binding name that occurs in both binding sets. |
void |
QueryResultHandler.handleSolution(BindingSet bindingSet)
Handles a solution.
|
void |
AbstractTupleQueryResultHandler.handleSolution(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
Iterable<BindingSet> |
BindingSetAssignment.getBindingSets() |
Modifier and Type | Method and Description |
---|---|
void |
BindingSetAssignment.setBindingSets(Iterable<BindingSet> bindingSets) |
Modifier and Type | Class and Description |
---|---|
class |
QueryBindingSet
An implementation of the
BindingSet interface that is used to evalate query object models. |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
EvaluationStrategy.evaluate(Service expr,
String serviceUri,
CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
input.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
EvaluationStrategy.evaluate(TupleExpr expr,
BindingSet bindings)
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
input.
|
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractQueryPreparer.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
Modifier and Type | Method and Description |
---|---|
void |
QueryBindingSet.addAll(BindingSet bindingSet) |
CloseableIteration<BindingSet,QueryEvaluationException> |
EvaluationStrategy.evaluate(TupleExpr expr,
BindingSet bindings)
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
input.
|
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractQueryPreparer.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
Value |
EvaluationStrategy.evaluate(ValueExpr expr,
BindingSet bindings)
Gets the value of this expression.
|
protected abstract void |
AbstractQueryPreparer.execute(UpdateExpr updateExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
boolean |
EvaluationStrategy.isTrue(ValueExpr expr,
BindingSet bindings)
Evaluates the boolean expression on the supplied TripleSource object.
|
void |
QueryOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
TupleExpr |
EvaluationStrategy.optimize(TupleExpr expr,
EvaluationStatistics evaluationStatistics,
BindingSet bindings)
Execute the
QueryOptimizerPipeline on the given TupleExpr to optimize its execution plan. |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
EvaluationStrategy.evaluate(Service expr,
String serviceUri,
CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as
input.
|
Constructor and Description |
---|
QueryBindingSet(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionFederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri)
Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionFederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri)
Evaluate the provided SPARQL query at this federated service.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TupleFunctionFederatedService.ask(Service service,
BindingSet bindings,
String baseUri) |
boolean |
FederatedService.ask(Service service,
BindingSet bindings,
String baseUri)
Evaluate the provided SPARQL ASK query at this federated service.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionFederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri)
Evaluate the provided SPARQL query at this federated service.
|
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionFederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri)
Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.
|
Constructor and Description |
---|
JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter,
TupleExpr rightArg,
BindingSet bindings)
Deprecated.
|
ServiceJoinIterator(CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
Service service,
BindingSet bindings,
EvaluationStrategy strategy)
Construct a service join iteration to use vectored evaluation.
|
Constructor and Description |
---|
ServiceCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
List<BindingSet> inputBindings)
Deprecated.
|
ServiceCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
List<BindingSet> inputBindings)
Deprecated.
|
ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
List<BindingSet> bindings)
Deprecated.
|
ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
List<BindingSet> bindings)
Deprecated.
|
ServiceJoinIterator(CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
Service service,
BindingSet bindings,
EvaluationStrategy strategy)
Construct a service join iteration to use vectored evaluation.
|
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
BindingAssigner.VarVisitor.bindings |
Modifier and Type | Method and Description |
---|---|
Value |
StrictEvaluationStrategy.evaluate(And node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(ArbitraryLengthPath alp,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(BinaryTupleOperator expr,
BindingSet bindings) |
abstract CloseableIteration<BindingSet,QueryEvaluationException> |
ExternalSet.evaluate(BindingSet bindings)
Deprecated.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(BindingSetAssignment bsa,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(BNodeGenerator node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Bound node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Coalesce node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(CompareAll node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(CompareAny node,
BindingSet bindings) |
Value |
ExtendedEvaluationStrategy.evaluate(Compare node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Compare node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Datatype node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(DescribeOperator operator,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Difference difference,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Distinct distinct,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(EmptySet emptySet,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Exists node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Extension extension,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(ExternalSet external,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Filter filter,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(FunctionCall node,
BindingSet bindings)
Evaluates a function.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Group node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(If node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(In node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Intersection intersection,
BindingSet bindings) |
IRI |
StrictEvaluationStrategy.evaluate(IRIFunction node,
BindingSet bindings)
Creates a URI from the operand value (a plain literal or a URI).
|
Value |
StrictEvaluationStrategy.evaluate(IsBNode node,
BindingSet bindings)
Determines whether the operand (a variable) contains a BNode.
|
Value |
StrictEvaluationStrategy.evaluate(IsLiteral node,
BindingSet bindings)
Determines whether the operand (a variable) contains a Literal.
|
Value |
StrictEvaluationStrategy.evaluate(IsNumeric node,
BindingSet bindings)
Determines whether the operand (a variable) contains a numeric datatyped literal, i.e.
|
Value |
StrictEvaluationStrategy.evaluate(IsResource node,
BindingSet bindings)
Determines whether the operand (a variable) contains a Resource.
|
Value |
StrictEvaluationStrategy.evaluate(IsURI node,
BindingSet bindings)
Determines whether the operand (a variable) contains a URI.
|
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Join join,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Label node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Lang node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(LangMatches node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(LeftJoin leftJoin,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Like node,
BindingSet bindings)
Determines whether the two operands match according to the
like operator. |
Value |
StrictEvaluationStrategy.evaluate(ListMemberOperator node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(LocalName node,
BindingSet bindings) |
Value |
ExtendedEvaluationStrategy.evaluate(MathExpr node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(MathExpr node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(MultiProjection multiProjection,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Namespace node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Not node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Now node,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Or node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Order node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Projection projection,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Reduced reduced,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Regex node,
BindingSet bindings)
Determines whether the two operands match according to the
regex operator. |
Value |
StrictEvaluationStrategy.evaluate(SameTerm node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Service service,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(SingletonSet singletonSet,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Slice slice,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(StatementPattern sp,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Str node,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionEvaluationStrategy.evaluate(TupleExpr expr,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(TupleExpr expr,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionEvaluationStrategy.evaluate(TupleFunctionCall expr,
BindingSet bindings) |
static CloseableIteration<BindingSet,QueryEvaluationException> |
TupleFunctionEvaluationStrategy.evaluate(TupleFunction func,
List<Var> resultVars,
BindingSet bindings,
ValueFactory valueFactory,
Value... argValues) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(UnaryTupleOperator expr,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Union union,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(ValueConstant valueConstant,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(ValueExpr expr,
BindingSet bindings) |
Value |
StrictEvaluationStrategy.evaluate(Var var,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(ZeroLengthPath zlp,
BindingSet bindings) |
protected Value |
StrictEvaluationStrategy.getVarValue(Var var,
BindingSet bindings) |
protected ZeroLengthPathIteration |
StrictEvaluationStrategy.getZeroLengthPathIterator(BindingSet bindings,
Var subjectVar,
Var objVar,
Var contextVar,
Value subj,
Value obj) |
boolean |
StrictEvaluationStrategy.isTrue(ValueExpr expr,
BindingSet bindings) |
protected boolean |
StrictEvaluationStrategy.isUnbound(Var var,
BindingSet bindings) |
void |
RegexAsStringFunctionOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
|
void |
BindingAssigner.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
SameTermFilterOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
|
void |
QueryJoinOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
|
void |
ConstantOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
|
void |
ConjunctiveConstraintSplitter.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
IterativeEvaluationOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
OrderLimitOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
QueryModelNormalizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
FilterOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
DisjunctiveConstraintOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
QueryModelPruner.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Deprecated.
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
|
void |
CompareOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
|
TupleExpr |
StrictEvaluationStrategy.optimize(TupleExpr expr,
EvaluationStatistics evaluationStatistics,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
StrictEvaluationStrategy.evaluate(Service service,
String serviceUri,
CloseableIteration<BindingSet,QueryEvaluationException> bindings) |
Constructor and Description |
---|
VarVisitor(BindingSet bindings) |
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
CrossProductIteration.currentInputBinding |
Modifier and Type | Field and Description |
---|---|
protected List<BindingSet> |
CrossProductIteration.inputBindings |
protected Iterator<BindingSet> |
CrossProductIteration.inputBindingsIterator |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
SilentIteration.iter |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
CrossProductIteration.resultIteration |
Modifier and Type | Method and Description |
---|---|
protected BindingSet |
ProjectionIterator.convert(BindingSet sourceBindings) |
BindingSet |
ExtensionIterator.convert(BindingSet sourceBindings) |
protected BindingSet |
BottomUpJoinIterator.getNextElement()
Deprecated.
|
protected BindingSet |
CrossProductIteration.getNextElement() |
protected BindingSet |
LeftJoinIterator.getNextElement() |
protected BindingSet |
JoinIterator.getNextElement() |
protected BindingSet |
HashJoinIteration.getNextElement() |
protected BindingSet |
SilentIteration.getNextElement() |
protected BindingSet |
DescribeIteration.getNextElement() |
protected BindingSet |
PathIteration.getNextElement() |
protected BindingSet |
ZeroLengthPathIteration.getNextElement() |
protected BindingSet |
BadlyDesignedLeftJoinIterator.getNextElement() |
protected BindingSet |
MultiProjectionIterator.getNextElement() |
BindingSet |
GroupIterator.next() |
BindingSet |
QueryContextIteration.next() |
static BindingSet |
ProjectionIterator.project(ProjectionElemList projElemList,
BindingSet sourceBindings,
BindingSet parentBindings) |
static BindingSet |
ProjectionIterator.project(ProjectionElemList projElemList,
BindingSet sourceBindings,
BindingSet parentBindings,
boolean includeAllParentBindings) |
protected BindingSet |
BottomUpJoinIterator.removeFirstElement(List<BindingSet> list)
Deprecated.
Remove the first (0 index) element from a BindingSet list.
|
Modifier and Type | Method and Description |
---|---|
protected Iteration<BindingSet,QueryEvaluationException> |
OrderIterator.createIteration() |
protected Iteration<BindingSet,X> |
SPARQLMinusIteration.getRightArg() |
protected Map<BindingSetHashKey,List<BindingSet>> |
HashJoinIteration.makeHashTable(int initialSize)
Utility methods to make it easier to inserted custom store dependent maps
|
protected List<BindingSet> |
HashJoinIteration.makeHashValue(int currentMaxListSize)
Utility methods to make it easier to inserted custom store dependent list
|
protected Collection<BindingSet> |
HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Utility methods to make it easier to inserted custom store dependent list
|
protected List<BindingSet> |
BottomUpJoinIterator.makeList()
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
|
protected List<BindingSet> |
BottomUpJoinIterator.makeList(List<BindingSet> key)
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
|
protected Map<BindingSet,List<BindingSet>> |
BottomUpJoinIterator.makeMap()
Deprecated.
Utility methods to make it easier to inserted custom store dependent maps
|
protected Map<BindingSet,List<BindingSet>> |
BottomUpJoinIterator.makeMap()
Deprecated.
Utility methods to make it easier to inserted custom store dependent maps
|
protected Set<BindingSet> |
SPARQLMinusIteration.makeSet() |
protected Set<BindingSet> |
SPARQLMinusIteration.makeSet(Iteration<BindingSet,X> rightArg2) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
CompatibleBindingSetFilter.accept(BindingSet outputBindings)
Deprecated.
|
protected boolean |
FilterIterator.accept(BindingSet bindings) |
protected boolean |
SPARQLMinusIteration.accept(BindingSet object) |
protected void |
BottomUpJoinIterator.add(List<BindingSet> leftArgResults,
BindingSet b)
Deprecated.
|
protected BindingSet |
ProjectionIterator.convert(BindingSet sourceBindings) |
BindingSet |
ExtensionIterator.convert(BindingSet sourceBindings) |
static BindingSetHashKey |
BindingSetHashKey.create(String[] varNames,
BindingSet bindings) |
protected boolean |
PathIteration.isUnbound(Var var,
BindingSet bindings) |
static BindingSet |
ProjectionIterator.project(ProjectionElemList projElemList,
BindingSet sourceBindings,
BindingSet parentBindings) |
static BindingSet |
ProjectionIterator.project(ProjectionElemList projElemList,
BindingSet sourceBindings,
BindingSet parentBindings,
boolean includeAllParentBindings) |
protected void |
BottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BottomUpJoinIterator.add(List<BindingSet> leftArgResults,
BindingSet b)
Deprecated.
|
protected void |
BottomUpJoinIterator.addAll(List<BindingSet> hashTableValues,
List<BindingSet> values)
Deprecated.
|
protected void |
BottomUpJoinIterator.addAll(List<BindingSet> hashTableValues,
List<BindingSet> values)
Deprecated.
|
protected void |
HashJoinIteration.disposeCache(Iterator<BindingSet> iter)
Utility methods to clear-up in case not using in-memory cache.
|
protected void |
HashJoinIteration.disposeHashTable(Map<BindingSetHashKey,List<BindingSet>> map)
Utility methods to clear-up in case not using in-memory hash table.
|
protected Collection<BindingSet> |
HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Utility methods to make it easier to inserted custom store dependent list
|
protected List<BindingSet> |
BottomUpJoinIterator.makeList(List<BindingSet> key)
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
|
protected Set<BindingSet> |
SPARQLMinusIteration.makeSet(Iteration<BindingSet,X> rightArg2) |
protected void |
BottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
BottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
BottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
HashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable,
BindingSetHashKey hashKey,
List<BindingSet> hashValue,
boolean newEntry) |
protected void |
HashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> nextHashTable,
BindingSetHashKey hashKey,
List<BindingSet> hashValue,
boolean newEntry) |
protected BindingSet |
BottomUpJoinIterator.removeFirstElement(List<BindingSet> list)
Deprecated.
Remove the first (0 index) element from a BindingSet list.
|
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(ArbitraryLengthPath alp,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(Difference difference,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(Distinct distinct,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(Intersection intersection,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(Join join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
LimitedSizeEvaluationStrategy.evaluate(Order node,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
protected BindingSet |
LimitedSizeBottomUpJoinIterator.removeFirstElement(List<BindingSet> list)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Set<BindingSet> |
LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> includeSet,
AtomicLong used,
long maxSize) |
Set<BindingSet> |
LimitedSizeIntersectIteration.addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> set) |
protected Set<BindingSet> |
LimitedSizeSPARQLMinusIteration.makeSet(Iteration<BindingSet,QueryEvaluationException> rightArg2) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
LimitedSizeDistinctIteration.add(BindingSet object) |
protected void |
LimitedSizeBottomUpJoinIterator.add(List<BindingSet> leftArgResults,
BindingSet b)
Deprecated.
|
protected void |
LimitedSizeBottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
LimitedSizeBottomUpJoinIterator.add(List<BindingSet> leftArgResults,
BindingSet b)
Deprecated.
|
static Set<BindingSet> |
LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> includeSet,
AtomicLong used,
long maxSize) |
static Set<BindingSet> |
LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> includeSet,
AtomicLong used,
long maxSize) |
protected void |
LimitedSizeBottomUpJoinIterator.addAll(List<BindingSet> hashTableValues,
List<BindingSet> values)
Deprecated.
|
protected void |
LimitedSizeBottomUpJoinIterator.addAll(List<BindingSet> hashTableValues,
List<BindingSet> values)
Deprecated.
|
Set<BindingSet> |
LimitedSizeIntersectIteration.addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> set) |
Set<BindingSet> |
LimitedSizeIntersectIteration.addSecondSet(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
Set<BindingSet> set) |
protected void |
LimitedSizeHashJoinIteration.disposeHashTable(Map<BindingSetHashKey,List<BindingSet>> map) |
protected Set<BindingSet> |
LimitedSizeSPARQLMinusIteration.makeSet(Iteration<BindingSet,QueryEvaluationException> rightArg2) |
protected void |
LimitedSizeBottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
LimitedSizeBottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
LimitedSizeBottomUpJoinIterator.put(Map<BindingSet,List<BindingSet>> hashTable,
BindingSet hashKey,
List<BindingSet> hashValue)
Deprecated.
|
protected void |
LimitedSizeHashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> hashTable,
BindingSetHashKey hashKey,
List<BindingSet> hashValue) |
protected void |
LimitedSizeHashJoinIteration.putHashTableEntry(Map<BindingSetHashKey,List<BindingSet>> hashTable,
BindingSetHashKey hashKey,
List<BindingSet> hashValue) |
protected BindingSet |
LimitedSizeBottomUpJoinIterator.removeFirstElement(List<BindingSet> list)
Deprecated.
|
Constructor and Description |
---|
LimitedSizeBottomUpJoinIterator(EvaluationStrategy limitedSizeEvaluationStrategy,
Join join,
BindingSet bindings,
AtomicLong used,
long maxSize)
Deprecated.
|
LimitedSizeHashJoinIteration(EvaluationStrategy limitedSizeEvaluationStrategy,
Join join,
BindingSet bindings,
AtomicLong used,
long maxSize) |
LimitedSizePathIterator(StrictEvaluationStrategy evaluationStrategyImpl,
StatementPattern.Scope scope,
Var startVar,
TupleExpr pathExpression,
Var endVar,
Var contextVar,
long minLength,
BindingSet bindings,
AtomicLong used,
long maxSize) |
LimitedSizeZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl,
Var subjectVar,
Var objVar,
Value subj,
Value obj,
Var contextVar,
BindingSet bindings,
AtomicLong used,
long maxSize) |
Constructor and Description |
---|
LimitedSizeDistinctIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
AtomicLong used,
long maxSize) |
LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
AtomicLong used,
long maxSize)
Creates a new IntersectIteration that returns the intersection of the results of two Iterations.
|
LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
AtomicLong used,
long maxSize)
Creates a new IntersectIteration that returns the intersection of the results of two Iterations.
|
LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
boolean distinct,
AtomicLong used,
long maxSize) |
LimitedSizeIntersectIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg1,
Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2,
boolean distinct,
AtomicLong used,
long maxSize) |
LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
Comparator<BindingSet> comparator,
AtomicLong used,
long maxSize) |
LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
Comparator<BindingSet> comparator,
AtomicLong used,
long maxSize) |
LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
Comparator<BindingSet> comparator,
long limit,
boolean distinct,
AtomicLong used,
long maxSize) |
LimitedSizeOrderIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
Comparator<BindingSet> comparator,
long limit,
boolean distinct,
AtomicLong used,
long maxSize) |
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
Iteration<BindingSet,QueryEvaluationException> rightArg,
AtomicLong used,
long maxSize)
Creates a new MinusIteration that returns the results of the left argument minus the results of the right
argument.
|
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
Iteration<BindingSet,QueryEvaluationException> rightArg,
AtomicLong used,
long maxSize)
Creates a new MinusIteration that returns the results of the left argument minus the results of the right
argument.
|
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
Iteration<BindingSet,QueryEvaluationException> rightArg,
boolean distinct,
AtomicLong used,
long maxSize)
Creates a new SPARQLMinusIteration that returns the results of the left argument minus the results of the right
argument.
|
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet,QueryEvaluationException> leftArg,
Iteration<BindingSet,QueryEvaluationException> rightArg,
boolean distinct,
AtomicLong used,
long maxSize)
Creates a new SPARQLMinusIteration that returns the results of the left argument minus the results of the right
argument.
|
Modifier and Type | Method and Description |
---|---|
int |
OrderComparator.compare(BindingSet o1,
BindingSet o2) |
void |
QueryOptimizerList.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
void |
DAWGTestResultSetWriter.handleSolution(BindingSet bindingSet) |
Modifier and Type | Class and Description |
---|---|
class |
EmptyBindingSet
An immutable empty BindingSet.
|
class |
ListBindingSet
A List-based implementation of the
BindingSet interface. |
class |
MapBindingSet
A Map-based implementation of the
BindingSet interface. |
Modifier and Type | Method and Description |
---|---|
BindingSet |
MutableTupleQueryResult.get(int index) |
BindingSet |
AbstractOperation.getBindings() |
static BindingSet |
EmptyBindingSet.getInstance() |
BindingSet |
MutableTupleQueryResult.next() |
BindingSet |
MutableTupleQueryResult.previous() |
BindingSet |
MutableTupleQueryResult.remove(int index) |
BindingSet |
MutableTupleQueryResult.set(int index,
BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) |
Modifier and Type | Method and Description |
---|---|
void |
MutableTupleQueryResult.append(BindingSet bindingSet) |
void |
TupleQueryResultBuilder.handleSolution(BindingSet bindingSet) |
void |
MutableTupleQueryResult.insert(BindingSet bindingSet)
Inserts the specified binding set into the list.
|
void |
MutableTupleQueryResult.insert(int index,
BindingSet bindingSet) |
void |
MutableTupleQueryResult.set(BindingSet bindingSet) |
BindingSet |
MutableTupleQueryResult.set(int index,
BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) |
Constructor and Description |
---|
MutableTupleQueryResult(Collection<String> bindingNames,
BindingSet... bindingSets) |
Constructor and Description |
---|
IteratingTupleQueryResult(List<String> bindingNames,
CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
Creates a query result object with the supplied binding names.
|
IteratingTupleQueryResult(List<String> bindingNames,
Iterable<? extends BindingSet> bindingSets)
Creates a query result object with the supplied binding names.
|
IteratingTupleQueryResult(List<String> bindingNames,
Iterator<? extends BindingSet> bindingSetIter) |
MutableTupleQueryResult(Collection<String> bindingNames,
Collection<? extends BindingSet> bindingSets)
Creates a query result table with the supplied binding names.
|
MutableTupleQueryResult(Collection<String> bindingNames,
Iteration<? extends BindingSet,E> bindingSetIter) |
QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
long timeLimit) |
TupleQueryResultImpl(List<String> bindingNames,
CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter) |
Constructor and Description |
---|
QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter,
long timeLimit) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
TupleExprBuilder.visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingSet node,
Object data)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SPARQLQueryTest.printBindingSet(BindingSet bs,
StringBuilder appendable) |
Modifier and Type | Method and Description |
---|---|
void |
BinaryQueryResultWriter.handleSolution(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
List<BindingSet> |
QueryResultCollector.getBindingSets() |
Modifier and Type | Method and Description |
---|---|
void |
QueryResultCollector.handleSolution(BindingSet bindingSet) |
void |
BackgroundTupleResult.handleSolution(BindingSet bindingSet) |
Constructor and Description |
---|
BackgroundTupleResult(QueueCursor<BindingSet> queue,
TupleQueryResultParser parser,
InputStream in) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
SPARQLResultsXSVMappingStrategy.createBean()
Deprecated.
|
BindingSet |
SPARQLResultsXSVMappingStrategy.populateNewBeanWithIntrospection(String[] line)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.opencsv.bean.BeanField<BindingSet> |
SPARQLResultsXSVMappingStrategy.findField(int col)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
String[] |
SPARQLResultsXSVMappingStrategy.generateHeader(BindingSet bean) |
void |
BooleanTextWriter.handleSolution(BindingSet bindingSet) |
String[] |
SPARQLResultsXSVMappingStrategy.transmuteBean(BindingSet bean) |
Modifier and Type | Method and Description |
---|---|
void |
SPARQLResultsXSVMappingStrategy.setType(Class<? extends BindingSet> type) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
SPARQLResultsCSVMappingStrategy.populateNewBean(String[] line) |
Modifier and Type | Method and Description |
---|---|
void |
SPARQLResultsCSVWriter.handleSolution(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
SPARQLResultsTSVMappingStrategy.populateNewBean(String[] line) |
Modifier and Type | Method and Description |
---|---|
void |
SPARQLResultsTSVWriter.handleSolution(BindingSet bindingSet) |
Modifier and Type | Method and Description |
---|---|
void |
SailUpdateExecutor.executeUpdate(UpdateExpr updateExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred,
int maxExecutionTime) |
Modifier and Type | Field and Description |
---|---|
protected BindingSet |
JoinExecutorBase.bindings |
protected BindingSet |
SPARQLCrossProductIteration.currentInputBinding |
Modifier and Type | Field and Description |
---|---|
protected List<BindingSet> |
ServiceJoinConversionIteration.bindings |
protected List<BindingSet> |
SPARQLCrossProductIteration.inputBindings |
protected Iterator<BindingSet> |
SPARQLCrossProductIteration.inputBindingsIterator |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
SilentIteration.iter |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
SPARQLCrossProductIteration.resultIteration |
Modifier and Type | Method and Description |
---|---|
protected BindingSet |
ServiceJoinConversionIteration.convert(BindingSet bIn) |
protected BindingSet |
SPARQLCrossProductIteration.getNextElement() |
protected BindingSet |
SilentIteration.getNextElement() |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri) |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.evaluateInternal(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri)
Evaluate the SPARQL query that can be constructed from the SERVICE node at the initialized
Repository of
this FederatedService . |
CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri)
Evaluate the provided sparqlQueryString at the initialized
Repository of this FederatedService . |
Modifier and Type | Method and Description |
---|---|
boolean |
RepositoryFederatedService.ask(Service service,
BindingSet bindings,
String baseUri)
Evaluate the provided sparqlQueryString at the initialized
Repository of this FederatedService . |
protected BindingSet |
ServiceJoinConversionIteration.convert(BindingSet bIn) |
CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.select(Service service,
Set<String> projectionVars,
BindingSet bindings,
String baseUri)
Evaluate the provided sparqlQueryString at the initialized
Repository of this FederatedService . |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.evaluate(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri) |
protected CloseableIteration<BindingSet,QueryEvaluationException> |
RepositoryFederatedService.evaluateInternal(Service service,
CloseableIteration<BindingSet,QueryEvaluationException> bindings,
String baseUri)
Evaluate the SPARQL query that can be constructed from the SERVICE node at the initialized
Repository of
this FederatedService . |
Constructor and Description |
---|
JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter,
TupleExpr rightArg,
BindingSet bindings) |
Constructor and Description |
---|
ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
List<BindingSet> bindings) |
ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter,
List<BindingSet> bindings) |
SilentIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter) |
SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
List<BindingSet> inputBindings) |
SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration,
List<BindingSet> inputBindings) |
Modifier and Type | Class and Description |
---|---|
class |
SPARQLQueryBindingSet
An implementation of the
BindingSet interface that is used to evaluate query object models. |
Modifier and Type | Method and Description |
---|---|
BindingSet |
SPARQLOperation.getBindings()
Deprecated.
|
BindingSet |
InsertBindingSetCursor.next() |
Modifier and Type | Method and Description |
---|---|
void |
SPARQLQueryBindingSet.addAll(BindingSet bindingSet) |
static String |
QueryStringUtil.getBooleanQueryString(String queryString,
BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
|
static String |
QueryStringUtil.getGraphQueryString(String queryString,
BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
|
static String |
QueryStringUtil.getQueryString(String queryString,
BindingSet bindings)
Deprecated.
since 2.0.use
QueryStringUtil.getTupleQueryString(String, BindingSet) |
static String |
QueryStringUtil.getTupleQueryString(String queryString,
BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced, with the binding
names included in the SELECT clause.
|
static String |
QueryStringUtil.getUpdateString(String queryString,
BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.
|
Constructor and Description |
---|
InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
BindingSet bindings) |
SPARQLQueryBindingSet(BindingSet bindingSet) |
Constructor and Description |
---|
InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
UpdateContext.getBindingSet() |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred)
Evaluates the supplied TupleExpr on the data contained in this Sail object, using the (optional) dataset and
supplied bindings as input parameters.
|
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred)
Evaluates the supplied TupleExpr on the data contained in this Sail object, using the (optional) dataset and
supplied bindings as input parameters.
|
Constructor and Description |
---|
UpdateContext(UpdateExpr updateExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailSourceConnection.evaluateInternal(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
protected CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailSourceConnection.evaluateInternal(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
OwnedTupleExpr.evaluate(Dataset dataset,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
OwnedTupleExpr.evaluate(Dataset dataset,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
ParallelJoinCursor.getNextElement() |
BindingSet |
ParallelLeftJoinCursor.getNextElement() |
BindingSet |
InsertBindingSetCursor.next() |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(Join join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(LeftJoin leftJoin,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(NaryJoin join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(TupleExpr expr,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(Union union,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(Join join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(LeftJoin leftJoin,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(NaryJoin join,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(TupleExpr expr,
BindingSet bindings) |
CloseableIteration<BindingSet,QueryEvaluationException> |
FederationStrategy.evaluate(Union union,
BindingSet bindings) |
Constructor and Description |
---|
InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
BindingSet bindings) |
ParallelLeftJoinCursor(EvaluationStrategy strategy,
LeftJoin join,
BindingSet bindings) |
Constructor and Description |
---|
FilterCursor(CloseableIteration<BindingSet,QueryEvaluationException> result,
ValueExpr condition,
Set<String> scopeBindingNames,
EvaluationStrategy strategy) |
InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate,
BindingSet bindings) |
ParallelJoinCursor(EvaluationStrategy strategy,
CloseableIteration<BindingSet,QueryEvaluationException> leftIter,
TupleExpr rightArg) |
Modifier and Type | Method and Description |
---|---|
void |
FederationJoinOptimizer.optimize(TupleExpr query,
Dataset dataset,
BindingSet bindings)
Deprecated.
|
void |
PrepareOwnedTupleExpr.optimize(TupleExpr query,
Dataset dataset,
BindingSet bindings) |
void |
OwnedTupleExprPruner.optimize(TupleExpr query,
Dataset dataset,
BindingSet bindings) |
void |
EmptyPatternOptimizer.optimize(TupleExpr query,
Dataset dataset,
BindingSet bindings) |
void |
QueryModelPruner.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
|
void |
QueryMultiJoinOptimizer.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
|
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailConnectionWrapper.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractSailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractSailConnection.evaluateInternal(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
SailConnectionWrapper.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractSailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException> |
AbstractSailConnection.evaluateInternal(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
InferencerConnectionWrapper.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred)
Calls
InferencerConnectionWrapper.flushUpdates() before forwarding the call to the wrapped connection. |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
InferencerConnectionWrapper.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred)
Calls
InferencerConnectionWrapper.flushUpdates() before forwarding the call to the wrapped connection. |
Modifier and Type | Method and Description |
---|---|
Collection<BindingSet> |
SearchIndex.evaluate(QuerySpec query)
Deprecated.
|
Collection<BindingSet> |
AbstractSearchIndex.evaluate(QuerySpec query)
Deprecated.
|
Collection<BindingSet> |
SearchIndex.evaluate(SearchQueryEvaluator query) |
Collection<BindingSet> |
AbstractSearchIndex.evaluate(SearchQueryEvaluator evaluator) |
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
LuceneSailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Modifier and Type | Method and Description |
---|---|
CloseableIteration<? extends BindingSet,QueryEvaluationException> |
LuceneSailConnection.evaluate(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings,
boolean includeInferred) |
Set<QuerySpec> |
QuerySpecBuilder.process(TupleExpr tupleExpr,
BindingSet bindings)
Deprecated.
|
void |
SearchQueryInterpreter.process(TupleExpr tupleExpr,
BindingSet bindings,
Collection<SearchQueryEvaluator> specs)
Processes a TupleExpr into a set of SearchQueryEvaluators.
|
void |
GeoRelationQuerySpecBuilder.process(TupleExpr tupleExpr,
BindingSet bindings,
Collection<SearchQueryEvaluator> results) |
void |
DistanceQuerySpecBuilder.process(TupleExpr tupleExpr,
BindingSet bindings,
Collection<SearchQueryEvaluator> results) |
void |
QuerySpecBuilder.process(TupleExpr tupleExpr,
BindingSet bindings,
Collection<SearchQueryEvaluator> result)
Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a
TupleExpr.
|
Constructor and Description |
---|
Tuple(BindingSet bindingset,
String[] bindingnames) |
Modifier and Type | Method and Description |
---|---|
void |
SpinFunctionInterpreter.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
SpinMagicPropertyInterpreter.optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
Modifier and Type | Method and Description |
---|---|
BindingSet |
ParsedGraphTemplate.getBindings() |
BindingSet |
ParsedTupleTemplate.getBindings() |
BindingSet |
ParsedUpdateTemplate.getBindings() |
BindingSet |
ParsedTemplate.getBindings() |
BindingSet |
ParsedBooleanTemplate.getBindings() |
Constructor and Description |
---|
ParsedBooleanTemplate(Template template,
BindingSet args) |
ParsedGraphTemplate(Template template,
BindingSet args) |
ParsedTupleTemplate(Template template,
BindingSet args) |
ParsedUpdateTemplate(Template template,
BindingSet args) |
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.