Uses of Interface
org.eclipse.rdf4j.query.BindingSet
-
-
Uses of BindingSet in org.eclipse.rdf4j.console.util
Methods in org.eclipse.rdf4j.console.util with parameters of type BindingSet Modifier and Type Method Description protected void
ConsoleQueryResultWriter. handleSolutionImpl(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return types with arguments of type BindingSet Modifier and Type Method 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()
Methods in org.eclipse.rdf4j.federated with parameters of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
FedXConnection. evaluateInternal(TupleExpr query, Dataset dataset, BindingSet bindings, boolean includeInferred)
Explanation
FedXConnection. explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.algebra
Methods in org.eclipse.rdf4j.federated.algebra that return BindingSet Modifier and Type Method Description BindingSet
ExclusiveGroup. getBoundFilters()
BindingSet
FedXStatementPattern. getBoundFilters()
BindingSet
FilterTuple. getBoundFilters()
Returns bound filter bindings, that need to be added as additional bindings to the final resultMethods in org.eclipse.rdf4j.federated.algebra that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
CheckStatementPattern. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ExclusiveGroup. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ExclusiveStatement. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StatementSourcePattern. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StatementTupleExpr. evaluate(BindingSet bindings)
Evaluate this expression using the provided bindingsprotected CloseableIteration<BindingSet,QueryEvaluationException>
StatementSourcePattern. handleStatementSourcePatternCheck(BindingSet bindings)
Methods in org.eclipse.rdf4j.federated.algebra with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
CheckStatementPattern. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ExclusiveGroup. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ExclusiveStatement. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StatementSourcePattern. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StatementTupleExpr. evaluate(BindingSet bindings)
Evaluate this expression using the provided bindingsprotected CloseableIteration<BindingSet,QueryEvaluationException>
StatementSourcePattern. handleStatementSourcePatternCheck(BindingSet bindings)
boolean
CheckStatementPattern. hasFreeVarsFor(BindingSet binding)
boolean
ExclusiveGroup. hasFreeVarsFor(BindingSet bindings)
boolean
FedXStatementPattern. hasFreeVarsFor(BindingSet bindings)
boolean
StatementTupleExpr. hasFreeVarsFor(BindingSet binding)
returns true iff this statement has free variables in the presence of the specified binding setTupleExpr
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 SELECTTupleExpr
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>
voidBoundFiltersNode. visit(QueryModelVisitor<X> visitor, BindingSet boundFilters)
Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type BindingSet Constructor Description BoundFiltersNode(BindingSet boundFilters)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation
-
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.concurrent
Fields in org.eclipse.rdf4j.federated.evaluation.concurrent declared as BindingSet Modifier and Type Field Description protected BindingSet
ParallelServiceExecutor. bindings
Fields in org.eclipse.rdf4j.federated.evaluation.concurrent with type parameters of type BindingSet Modifier and Type Field Description protected CloseableIteration<BindingSet,QueryEvaluationException>
ParallelServiceExecutor. rightIter
Methods in org.eclipse.rdf4j.federated.evaluation.concurrent that return BindingSet Modifier and Type Method Description protected BindingSet
ParallelServiceExecutor. getNextElement()
Method parameters in org.eclipse.rdf4j.federated.evaluation.concurrent with type arguments of type BindingSet Modifier and Type Method Description void
ParallelServiceExecutor. addResult(CloseableIteration<BindingSet,QueryEvaluationException> res)
Constructors in org.eclipse.rdf4j.federated.evaluation.concurrent with parameters of type BindingSet Constructor Description ParallelServiceExecutor(FedXService service, FederationEvalStrategy strategy, BindingSet bindings, FederationContext federationContext)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.iterator
Fields in org.eclipse.rdf4j.federated.evaluation.iterator declared as BindingSet Modifier and Type Field Description protected BindingSet
FilteringInsertBindingsIteration. bindings
protected BindingSet
IndependentJoingroupBindingsIteration. bindings
protected BindingSet
InsertBindingsIteration. bindings
protected BindingSet
StatementConversionIteration. bindings
protected BindingSet
SingleBindingSetIteration. res
Fields in org.eclipse.rdf4j.federated.evaluation.iterator with type parameters of type BindingSet Modifier and Type Field Description protected List<BindingSet>
BoundJoinConversionIteration. bindings
protected List<BindingSet>
BoundJoinVALUESConversionIteration. bindings
protected List<BindingSet>
GroupedCheckConversionIteration. bindings
protected List<BindingSet>
IndependentJoingroupBindingsIteration2. 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<BindingSet,QueryEvaluationException>
QueryResultIteration. inner
protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
StopRemainingExecutionsOnCloseIteration. 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
Methods in org.eclipse.rdf4j.federated.evaluation.iterator that return BindingSet Modifier and Type Method Description protected BindingSet
BoundJoinConversionIteration. convert(BindingSet bIn)
protected BindingSet
BoundJoinVALUESConversionIteration. convert(BindingSet bIn)
protected BindingSet
GraphToBindingSetConversionIteration. convert(Statement st)
protected BindingSet
GroupedCheckConversionIteration. convert(BindingSet bIn)
protected BindingSet
InsertBindingsIteration. convert(BindingSet bIn)
protected BindingSet
StatementConversionIteration. convert(Statement st)
protected BindingSet
IndependentJoingroupBindingsIteration. getNextElement()
protected BindingSet
IndependentJoingroupBindingsIteration2. getNextElement()
protected BindingSet
IndependentJoingroupBindingsIteration3. getNextElement()
BindingSet
ConsumingIteration. next()
BindingSet
FilteringInsertBindingsIteration. next()
BindingSet
GraphToBindingSetConversionIteration. next()
BindingSet
LazyMutableClosableIteration. next()
BindingSet
PrintingIteration. next()
BindingSet
QueryResultIteration. next()
BindingSet
SingleBindingSetIteration. next()
BindingSet
StatementConversionIteration. next()
BindingSet
StopRemainingExecutionsOnCloseIteration. next()
Methods in org.eclipse.rdf4j.federated.evaluation.iterator that return types with arguments of type BindingSet Modifier and Type Method Description protected ArrayList<BindingSet>
IndependentJoingroupBindingsIteration. computeResult()
protected ArrayList<BindingSet>
IndependentJoingroupBindingsIteration2. computeResult()
protected ArrayList<BindingSet>
IndependentJoingroupBindingsIteration3. computeResult()
Methods in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type BindingSet Modifier and Type Method Description protected boolean
FilteringIteration. accept(BindingSet bindings)
protected BindingSet
BoundJoinConversionIteration. convert(BindingSet bIn)
protected BindingSet
BoundJoinVALUESConversionIteration. convert(BindingSet bIn)
protected BindingSet
GroupedCheckConversionIteration. convert(BindingSet bIn)
protected BindingSet
InsertBindingsIteration. convert(BindingSet bIn)
Constructors in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type BindingSet Constructor 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)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.join
Fields in org.eclipse.rdf4j.federated.evaluation.join declared as BindingSet Modifier and Type Field Description protected BindingSet
JoinExecutorBase. bindings
protected BindingSet
ParallelJoinTask. bindings
protected BindingSet
ParallelLeftJoinTask. leftBindings
Fields in org.eclipse.rdf4j.federated.evaluation.join with type parameters of type BindingSet Modifier and Type Field Description protected List<BindingSet>
ParallelBoundJoinTask. bindings
protected List<BindingSet>
ParallelCheckJoinTask. bindings
protected List<BindingSet>
ParallelServiceJoinTask. bindings
protected ParallelExecutor<BindingSet>
ParallelBoundJoinTask. joinControl
protected ParallelExecutor<BindingSet>
ParallelCheckJoinTask. joinControl
protected ParallelExecutor<BindingSet>
ParallelJoinTask. joinControl
protected ParallelExecutor<BindingSet>
ParallelLeftJoinTask. joinControl
protected ParallelExecutor<BindingSet>
ParallelServiceJoinTask. joinControl
protected ControlledWorkerScheduler<BindingSet>
ControlledWorkerJoin. scheduler
protected ControlledWorkerScheduler<BindingSet>
ControlledWorkerLeftJoin. scheduler
Method parameters in org.eclipse.rdf4j.federated.evaluation.join with type arguments of type BindingSet Modifier and Type Method Description ParallelTask<BindingSet>
ControlledWorkerBoundJoin.BoundJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.BoundJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.CheckJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.CheckJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.TaskCreator. getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings)
ParallelTask<BindingSet>
ControlledWorkerBoundJoin.TaskCreator. getTask(ParallelExecutor<BindingSet> control, 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. -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.union
Fields in org.eclipse.rdf4j.federated.evaluation.union declared as BindingSet Modifier and Type Field Description protected BindingSet
ParallelPreparedAlgebraUnionTask. bindings
protected BindingSet
ParallelPreparedUnionTask. bindings
protected BindingSet
ParallelUnionOperatorTask. bindings
protected BindingSet
ParallelUnionTask. bindings
Fields in org.eclipse.rdf4j.federated.evaluation.union with type parameters of type BindingSet Modifier and Type Field Description protected ParallelExecutor<BindingSet>
ParallelPreparedAlgebraUnionTask. unionControl
protected ParallelExecutor<BindingSet>
ParallelPreparedUnionTask. unionControl
protected ParallelExecutor<BindingSet>
ParallelUnionOperatorTask. unionControl
protected ParallelExecutor<BindingSet>
ParallelUnionTask. unionControl
Methods in org.eclipse.rdf4j.federated.evaluation.union that return types with arguments of type BindingSet Modifier and Type Method Description ParallelExecutor<BindingSet>
ParallelPreparedAlgebraUnionTask. getControl()
ParallelExecutor<BindingSet>
ParallelPreparedUnionTask. getControl()
ParallelExecutor<BindingSet>
ParallelUnionOperatorTask. getControl()
ParallelExecutor<BindingSet>
ParallelUnionTask. getControl()
protected CloseableIteration<BindingSet,QueryEvaluationException>
ParallelPreparedAlgebraUnionTask. performTaskInternal()
protected CloseableIteration<BindingSet,QueryEvaluationException>
ParallelPreparedUnionTask. performTaskInternal()
protected CloseableIteration<BindingSet,QueryEvaluationException>
ParallelUnionOperatorTask. performTaskInternal()
protected CloseableIteration<BindingSet,QueryEvaluationException>
ParallelUnionTask. performTaskInternal()
Constructors in org.eclipse.rdf4j.federated.evaluation.union with parameters of type BindingSet Constructor 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 parameters in org.eclipse.rdf4j.federated.evaluation.union with type arguments of type BindingSet Constructor 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)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.optimizer
Methods in org.eclipse.rdf4j.federated.optimizer that return types with arguments of type BindingSet Modifier and Type Method Description ParallelExecutor<BindingSet>
SourceSelection.ParallelCheckTask. getControl()
protected CloseableIteration<BindingSet,QueryEvaluationException>
SourceSelection.ParallelCheckTask. performTaskInternal()
Method parameters in org.eclipse.rdf4j.federated.optimizer with type arguments of type BindingSet Modifier and Type Method Description void
SourceSelection.SourceSelectionExecutorWithLatch. addResult(CloseableIteration<BindingSet,QueryEvaluationException> res)
-
Uses of BindingSet in org.eclipse.rdf4j.federated.structures
Methods in org.eclipse.rdf4j.federated.structures that return BindingSet Modifier and Type Method Description BindingSet
FedXBooleanQuery. getBindings()
BindingSet
FedXGraphQuery. getBindings()
BindingSet
FedXTupleQuery. getBindings()
-
Uses of BindingSet in org.eclipse.rdf4j.federated.util
Methods in org.eclipse.rdf4j.federated.util with parameters of type BindingSet Modifier and Type Method Description protected static Var
QueryAlgebraUtil. appendVar(Var var, Set<String> varNames, BindingSet bindings)
Clone the specified variable and attach bindings.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. 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.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.static String
QueryStringUtil. askQueryString(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset)
Transform theExclusiveTupleExpr
into a ASK query stringstatic String
QueryStringUtil. askQueryString(StatementPattern stmt, BindingSet bindings, Dataset dataset)
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 theExclusiveTupleExpr
that can be used as an argument to aJoin
.protected static StatementPattern
QueryAlgebraUtil. constructStatement(StatementPattern stmt, Set<String> varNames, BindingSet bindings)
Construct the statement string, i.e.protected static String
QueryStringUtil. constructStatement(StatementPattern stmt, 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. constructStatementCheckId(StatementPattern stmt, int 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.protected static String
QueryStringUtil. 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 theValue
of the variable which is either taken from the variable itself (bound) or from the bindingsset (unbound).static boolean
QueryAlgebraUtil. hasFreeVars(StatementPattern stmt, BindingSet bindings)
returns true iff there is at least one free variable, i.e.static boolean
QueryStringUtil. 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 providedExclusiveGroup
.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, Dataset dataset)
Construct a SELECT query for the providedExclusiveGroup
.static String
QueryStringUtil. selectQueryString(ExclusiveTupleExprRenderer expr, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset)
Construct a SELECT query for the providedExclusiveTupleExprRenderer
static String
QueryStringUtil. selectQueryString(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset)
Construct a SELECT query for the provided statement.static String
QueryStringUtil. selectQueryStringLimit1(ExclusiveGroup group, BindingSet bindings, Dataset dataset)
Construct a SELECT query for the providedExclusiveGroup
with LIMIT 1.static String
QueryStringUtil. selectQueryStringLimit1(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset)
Construct a SELECT query for the provided expr with LIMIT 1.static String
QueryStringUtil. selectQueryStringLimit1(StatementPattern stmt, BindingSet bindings, Dataset dataset)
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 anArbitraryLengthPath
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 givenArbitraryLengthPath
to a freshTupleExpr
where all provided bindings are bound.Method parameters in org.eclipse.rdf4j.federated.util with type arguments of type BindingSet Modifier and Type Method Description protected static Union
QueryAlgebraUtil. constructInnerUnion(StatementPattern stmt, int outerID, Set<String> varNames, List<BindingSet> bindings)
protected static String
QueryStringUtil. 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 TupleExpr
QueryAlgebraUtil. selectQueryStringBoundCheck(StatementPattern stmt, List<BindingSet> unionBindings)
Construct a SELECT query for a grouped bound check.static String
QueryStringUtil. selectQueryStringBoundCheck(StatementPattern stmt, List<BindingSet> unionBindings, Dataset dataset)
Construct a SELECT query for a grouped bound check.static String
QueryStringUtil. selectQueryStringBoundJoinVALUES(StatementPattern stmt, List<BindingSet> unionBindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset)
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, Dataset dataset)
Deprecated.replaced with#selectQueryStringBoundJoinVALUES(StatementPattern, List, FilterValueExpr, AtomicBoolean)
-
Uses of BindingSet in org.eclipse.rdf4j.query
Classes in org.eclipse.rdf4j.query that implement BindingSet Modifier and Type Class Description class
AbstractBindingSet
Abstract base class forBindingSet
implementations, providing a.o.Methods in org.eclipse.rdf4j.query that return BindingSet Modifier and Type Method 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.Methods in org.eclipse.rdf4j.query with parameters of type BindingSet Modifier and Type Method Description static boolean
QueryResults. bindingSetsCompatible(BindingSet bs1, BindingSet bs2)
Check whether twoBindingSet
s are compatible.void
AbstractTupleQueryResultHandler. handleSolution(BindingSet bindingSet)
void
QueryResultHandler. handleSolution(BindingSet bindingSet)
Handles a solution. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra
Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type BindingSet Modifier and Type Method Description Iterable<BindingSet>
BindingSetAssignment. getBindingSets()
Method parameters in org.eclipse.rdf4j.query.algebra with type arguments of type BindingSet Modifier and Type Method Description void
BinaryTupleOperator. setAlgorithm(Iteration<BindingSet,QueryEvaluationException> iteration)
void
BindingSetAssignment. setBindingSets(Iterable<BindingSet> bindingSets)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation
Classes in org.eclipse.rdf4j.query.algebra.evaluation that implement BindingSet Modifier and Type Class Description class
QueryBindingSet
An implementation of theBindingSet
interface that is used to evalate query object models.Methods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type BindingSet Modifier and Type Method Description protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractQueryPreparer. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
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.Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type BindingSet Modifier and Type Method Description void
QueryBindingSet. addAll(BindingSet bindingSet)
protected abstract CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractQueryPreparer. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
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.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.TupleExpr
EvaluationStrategy. optimize(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings)
Execute theQueryOptimizerPipeline
on the givenTupleExpr
to optimize its execution plan.void
QueryOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation with type arguments of type BindingSet Modifier and Type Method 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.Constructors in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type BindingSet Constructor Description QueryBindingSet(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.federation
Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation that return types with arguments of type BindingSet Modifier and Type Method Description 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. evaluate(Service service, CloseableIteration<BindingSet,QueryEvaluationException> 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.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionFederatedService. select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type BindingSet Modifier and Type Method Description boolean
FederatedService. ask(Service service, BindingSet bindings, String baseUri)
Evaluate the provided SPARQL ASK query at this federated service.boolean
TupleFunctionFederatedService. ask(Service service, 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.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionFederatedService. select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.federation with type arguments of type BindingSet Modifier and Type Method Description 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. evaluate(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, String baseUri)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type BindingSet Constructor 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 parameters in org.eclipse.rdf4j.query.algebra.evaluation.federation with type arguments of type BindingSet Constructor 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. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl declared as BindingSet Modifier and Type Field Description protected BindingSet
BindingAssigner.VarVisitor. bindings
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type BindingSet Modifier and Type Method Description Value
ExtendedEvaluationStrategy. evaluate(Compare node, BindingSet bindings)
Value
ExtendedEvaluationStrategy. evaluate(MathExpr node, BindingSet bindings)
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)
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
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(Now node, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(Exists node, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(Extension extension, 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(LangMatches node, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(Lang 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 thelike
operator.Value
StrictEvaluationStrategy. evaluate(ListMemberOperator node, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(LocalName 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)
CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(Order node, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(Or 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 theregex
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 statementPattern, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(Str node, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(TripleRef ref, BindingSet bindings)
evaluates a TripleRef node returning bindingsets from the matched Triple nodes in the dataset (or explore standard reification)CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
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(ValueExprTripleRef node, BindingSet bindings)
Value
StrictEvaluationStrategy. evaluate(Var var, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(ZeroLengthPath zlp, BindingSet bindings)
static CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunctionCall expr, 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
BindingAssigner. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
BindingSetAssignmentInliner. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
CompareOptimizer. 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
ConstantOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.void
DisjunctiveConstraintOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
FilterOptimizer. 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
ParentReferenceCleaner. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
ProjectionRemovalOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
QueryJoinOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Applies generally applicable optimizations: path expressions are sorted from more to less specific.void
QueryModelNormalizer. 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
RegexAsStringFunctionOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.void
SameTermFilterOptimizer. 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)
Execute theQueryOptimizerPipeline
on the givenTupleExpr
to optimize its execution plan.void
UnionScopeChangeOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
StrictEvaluationStrategy. evaluate(Service service, String serviceUri, CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type BindingSet Constructor Description VarVisitor(BindingSet bindings)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator declared as BindingSet Modifier and Type Field Description protected BindingSet
CrossProductIteration. currentInputBinding
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type parameters of type BindingSet Modifier and Type Field Description protected List<BindingSet>
CrossProductIteration. inputBindings
protected Iterator<BindingSet>
CrossProductIteration. inputBindingsIterator
protected CloseableIteration<BindingSet,QueryEvaluationException>
CrossProductIteration. resultIteration
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return BindingSet Modifier and Type Method Description BindingSet
ExtensionIterator. convert(BindingSet sourceBindings)
protected BindingSet
ProjectionIterator. convert(BindingSet sourceBindings)
protected BindingSet
BadlyDesignedLeftJoinIterator. getNextElement()
protected BindingSet
BottomUpJoinIterator. getNextElement()
Deprecated.protected BindingSet
CrossProductIteration. getNextElement()
protected BindingSet
DescribeIteration. getNextElement()
protected BindingSet
HashJoinIteration. getNextElement()
protected BindingSet
JoinIterator. getNextElement()
protected BindingSet
LeftJoinIterator. getNextElement()
protected BindingSet
MultiProjectionIterator. getNextElement()
protected BindingSet
PathIteration. getNextElement()
protected BindingSet
ZeroLengthPathIteration. 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.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return types with arguments of type BindingSet Modifier and Type Method 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 mapsprotected List<BindingSet>
HashJoinIteration. makeHashValue(int currentMaxListSize)
Utility methods to make it easier to inserted custom store dependent listprotected Collection<BindingSet>
HashJoinIteration. makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Utility methods to make it easier to inserted custom store dependent listprotected List<BindingSet>
BottomUpJoinIterator. makeList()
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected List<BindingSet>
BottomUpJoinIterator. makeList(List<BindingSet> key)
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected Map<BindingSet,List<BindingSet>>
BottomUpJoinIterator. makeMap()
Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected Map<BindingSet,List<BindingSet>>
BottomUpJoinIterator. makeMap()
Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected Set<BindingSet>
SPARQLMinusIteration. makeSet()
protected Set<BindingSet>
SPARQLMinusIteration. makeSet(Iteration<BindingSet,X> rightArg2)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type BindingSet Modifier and Type Method 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.BindingSet
ExtensionIterator. convert(BindingSet sourceBindings)
protected BindingSet
ProjectionIterator. 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.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type BindingSet Modifier and Type Method Description protected void
BottomUpJoinIterator. add(List<BindingSet> leftArgResults, BindingSet b)
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 listprotected List<BindingSet>
BottomUpJoinIterator. makeList(List<BindingSet> key)
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected 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. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.limited
Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited that return types with arguments of type BindingSet Modifier and Type Method 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)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator that return BindingSet Modifier and Type Method Description protected BindingSet
LimitedSizeBottomUpJoinIterator. removeFirstElement(List<BindingSet> list)
Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator that return types with arguments of type BindingSet Modifier and Type Method 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)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type BindingSet Modifier and Type Method Description protected void
LimitedSizeBottomUpJoinIterator. add(List<BindingSet> leftArgResults, BindingSet b)
Deprecated.protected boolean
LimitedSizeDistinctIteration. add(BindingSet object)
protected void
LimitedSizeBottomUpJoinIterator. put(Map<BindingSet,List<BindingSet>> hashTable, BindingSet hashKey, List<BindingSet> hashValue)
Deprecated.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with type arguments of type BindingSet Modifier and Type Method Description protected void
LimitedSizeBottomUpJoinIterator. add(List<BindingSet> leftArgResults, BindingSet b)
Deprecated.protected void
LimitedSizeBottomUpJoinIterator. addAll(List<BindingSet> hashTableValues, List<BindingSet> values)
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)
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.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type BindingSet Constructor 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)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.util
Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type BindingSet Modifier and Type Method Description int
OrderComparator. compare(BindingSet o1, BindingSet o2)
void
QueryOptimizerList. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
-
Uses of BindingSet in org.eclipse.rdf4j.query.dawg
Methods in org.eclipse.rdf4j.query.dawg with parameters of type BindingSet Modifier and Type Method Description void
DAWGTestResultSetWriter. handleSolution(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.query.impl
Classes in org.eclipse.rdf4j.query.impl that implement BindingSet Modifier and Type Class Description class
EmptyBindingSet
An immutable empty BindingSet.class
ListBindingSet
A List-based implementation of theBindingSet
interface.class
MapBindingSet
A Map-based implementation of theBindingSet
interface.Methods in org.eclipse.rdf4j.query.impl that return BindingSet Modifier and Type Method 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)
Methods in org.eclipse.rdf4j.query.impl that return types with arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter)
Methods in org.eclipse.rdf4j.query.impl with parameters of type BindingSet Modifier and Type Method Description void
MutableTupleQueryResult. append(BindingSet bindingSet)
void
TupleQueryResultBuilder. handleSolution(BindingSet bindingSet)
void
MutableTupleQueryResult. insert(int index, BindingSet bindingSet)
void
MutableTupleQueryResult. insert(BindingSet bindingSet)
Inserts the specified binding set into the list.BindingSet
MutableTupleQueryResult. set(int index, BindingSet bindingSet)
void
MutableTupleQueryResult. set(BindingSet bindingSet)
Method parameters in org.eclipse.rdf4j.query.impl with type arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter)
Constructors in org.eclipse.rdf4j.query.impl with parameters of type BindingSet Constructor Description MutableTupleQueryResult(Collection<String> bindingNames, BindingSet... bindingSets)
Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type BindingSet Constructor Description 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)
IteratingTupleQueryResult(List<String> bindingNames, CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
Creates a query result object 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. -
Uses of BindingSet in org.eclipse.rdf4j.query.parser.impl
Methods in org.eclipse.rdf4j.query.parser.impl that return types with arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter)
Method parameters in org.eclipse.rdf4j.query.parser.impl with type arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractParserQuery. enforceMaxQueryTime(CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingsIter)
Constructor parameters in org.eclipse.rdf4j.query.parser.impl with type arguments of type BindingSet Constructor Description QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter, long timeLimit)
-
Uses of BindingSet in org.eclipse.rdf4j.query.parser.sparql
Methods in org.eclipse.rdf4j.query.parser.sparql that return BindingSet Modifier and Type Method Description BindingSet
TupleExprBuilder. visit(org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingSet node, Object data)
-
Uses of BindingSet in org.eclipse.rdf4j.query.parser.sparql.manifest
Methods in org.eclipse.rdf4j.query.parser.sparql.manifest with parameters of type BindingSet Modifier and Type Method Description protected static void
SPARQLComplianceTest. printBindingSet(BindingSet bs, StringBuilder appendable)
protected void
SPARQLQueryTest. printBindingSet(BindingSet bs, StringBuilder appendable)
Deprecated. -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio
Methods in org.eclipse.rdf4j.query.resultio with parameters of type BindingSet Modifier and Type Method Description void
AbstractQueryResultWriter. handleSolution(BindingSet bindingSet)
protected void
AbstractQueryResultWriter. handleSolutionImpl(BindingSet bindings)
Extending classes must implement this method instead of overridingAbstractQueryResultWriter.handleSolution(BindingSet)
in order to benefit from automatic handling of RDF-star encoding. -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.binary
Methods in org.eclipse.rdf4j.query.resultio.binary with parameters of type BindingSet Modifier and Type Method Description protected void
BinaryQueryResultWriter. handleSolutionImpl(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.helpers
Methods in org.eclipse.rdf4j.query.resultio.helpers that return types with arguments of type BindingSet Modifier and Type Method Description List<BindingSet>
QueryResultCollector. getBindingSets()
Methods in org.eclipse.rdf4j.query.resultio.helpers with parameters of type BindingSet Modifier and Type Method Description void
BackgroundTupleResult. handleSolution(BindingSet bindingSet)
void
QueryResultCollector. handleSolution(BindingSet bindingSet)
Constructor parameters in org.eclipse.rdf4j.query.resultio.helpers with type arguments of type BindingSet Constructor Description BackgroundTupleResult(QueueCursor<BindingSet> queue, TupleQueryResultParser parser, InputStream in)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text
Methods in org.eclipse.rdf4j.query.resultio.text with parameters of type BindingSet Modifier and Type Method Description String[]
SPARQLResultsXSVMappingStrategy. generateHeader(BindingSet bean)
protected void
BooleanTextWriter. handleSolutionImpl(BindingSet bindingSet)
String[]
SPARQLResultsXSVMappingStrategy. transmuteBean(BindingSet bean)
Method parameters in org.eclipse.rdf4j.query.resultio.text with type arguments of type BindingSet Modifier and Type Method Description void
SPARQLResultsXSVMappingStrategy. setType(Class<? extends BindingSet> type)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text.csv
Methods in org.eclipse.rdf4j.query.resultio.text.csv that return BindingSet Modifier and Type Method Description BindingSet
SPARQLResultsCSVMappingStrategy. populateNewBean(String[] line)
Methods in org.eclipse.rdf4j.query.resultio.text.csv with parameters of type BindingSet Modifier and Type Method Description protected void
SPARQLResultsCSVWriter. handleSolutionImpl(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text.tsv
Methods in org.eclipse.rdf4j.query.resultio.text.tsv that return BindingSet Modifier and Type Method Description BindingSet
SPARQLResultsTSVMappingStrategy. populateNewBean(String[] line)
Methods in org.eclipse.rdf4j.query.resultio.text.tsv with parameters of type BindingSet Modifier and Type Method Description protected void
SPARQLResultsTSVWriter. handleSolutionImpl(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type BindingSet Modifier and Type Method Description void
SailUpdateExecutor. executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
-
Uses of BindingSet in org.eclipse.rdf4j.repository.sparql.federation
Fields in org.eclipse.rdf4j.repository.sparql.federation declared as BindingSet Modifier and Type Field Description protected BindingSet
JoinExecutorBase. bindings
protected BindingSet
SPARQLCrossProductIteration. currentInputBinding
Fields in org.eclipse.rdf4j.repository.sparql.federation with type parameters of type BindingSet Modifier and Type Field Description protected List<BindingSet>
ServiceJoinConversionIteration. bindings
protected List<BindingSet>
SPARQLCrossProductIteration. inputBindings
protected Iterator<BindingSet>
SPARQLCrossProductIteration. inputBindingsIterator
protected CloseableIteration<BindingSet,QueryEvaluationException>
SPARQLCrossProductIteration. resultIteration
Methods in org.eclipse.rdf4j.repository.sparql.federation that return BindingSet Modifier and Type Method Description protected BindingSet
ServiceJoinConversionIteration. convert(BindingSet bIn)
protected BindingSet
SPARQLCrossProductIteration. getNextElement()
Methods in org.eclipse.rdf4j.repository.sparql.federation that return types with arguments of type BindingSet Modifier and Type Method 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 initializedRepository
of thisFederatedService
.CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri)
Evaluate the provided sparqlQueryString at the initializedRepository
of thisFederatedService
.Methods in org.eclipse.rdf4j.repository.sparql.federation with parameters of type BindingSet Modifier and Type Method Description boolean
RepositoryFederatedService. ask(Service service, BindingSet bindings, String baseUri)
Evaluate the provided sparqlQueryString at the initializedRepository
of thisFederatedService
.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 initializedRepository
of thisFederatedService
.Method parameters in org.eclipse.rdf4j.repository.sparql.federation with type arguments of type BindingSet Modifier and Type Method 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 initializedRepository
of thisFederatedService
.Constructors in org.eclipse.rdf4j.repository.sparql.federation with parameters of type BindingSet Constructor Description JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter, TupleExpr rightArg, BindingSet bindings)
Constructor parameters in org.eclipse.rdf4j.repository.sparql.federation with type arguments of type BindingSet Constructor Description ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter, List<BindingSet> bindings)
ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter, List<BindingSet> bindings)
SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration, List<BindingSet> inputBindings)
SPARQLCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration, List<BindingSet> inputBindings)
-
Uses of BindingSet in org.eclipse.rdf4j.repository.sparql.query
Classes in org.eclipse.rdf4j.repository.sparql.query that implement BindingSet Modifier and Type Class Description class
SPARQLQueryBindingSet
An implementation of theBindingSet
interface that is used to evaluate query object models.Methods in org.eclipse.rdf4j.repository.sparql.query that return BindingSet Modifier and Type Method Description BindingSet
SPARQLOperation. getBindings()
Deprecated.BindingSet
InsertBindingSetCursor. next()
Methods in org.eclipse.rdf4j.repository.sparql.query with parameters of type BindingSet Modifier and Type Method 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.useQueryStringUtil.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.Constructors in org.eclipse.rdf4j.repository.sparql.query with parameters of type BindingSet Constructor Description InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate, BindingSet bindings)
SPARQLQueryBindingSet(BindingSet bindingSet)
Constructor parameters in org.eclipse.rdf4j.repository.sparql.query with type arguments of type BindingSet Constructor Description InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate, BindingSet bindings)
-
Uses of BindingSet in org.eclipse.rdf4j.sail
Methods in org.eclipse.rdf4j.sail that return BindingSet Modifier and Type Method Description BindingSet
UpdateContext. getBindingSet()
Methods in org.eclipse.rdf4j.sail that return types with arguments of type BindingSet Modifier and Type Method 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.Methods in org.eclipse.rdf4j.sail with parameters of type BindingSet Modifier and Type Method 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.default Explanation
SailConnection. explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds)
Explain how the TupleExpr will be (or has been) executed/evaluated by returning a TupleExpr (which may or may not be the provided TupleExpr) that has gone through zero or more of the stages prior to and also including execution as specified by the provided level.Constructors in org.eclipse.rdf4j.sail with parameters of type BindingSet Constructor Description UpdateContext(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base that return types with arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailSourceConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
Methods in org.eclipse.rdf4j.sail.base with parameters of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailSourceConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
Explanation
SailSourceConnection. explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.federation.algebra
Methods in org.eclipse.rdf4j.sail.federation.algebra that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
OwnedTupleExpr. evaluate(Dataset dataset, BindingSet bindings)
Methods in org.eclipse.rdf4j.sail.federation.algebra with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
OwnedTupleExpr. evaluate(Dataset dataset, BindingSet bindings)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.federation.evaluation
Methods in org.eclipse.rdf4j.sail.federation.evaluation that return BindingSet Modifier and Type Method Description BindingSet
ParallelJoinCursor. getNextElement()
BindingSet
ParallelLeftJoinCursor. getNextElement()
BindingSet
InsertBindingSetCursor. next()
Methods in org.eclipse.rdf4j.sail.federation.evaluation that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(Join join, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(LeftJoin leftJoin, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(Union union, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(NaryJoin join, BindingSet bindings)
Methods in org.eclipse.rdf4j.sail.federation.evaluation with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(Join join, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(LeftJoin leftJoin, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(Union union, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
FederationStrategy. evaluate(NaryJoin join, BindingSet bindings)
Constructors in org.eclipse.rdf4j.sail.federation.evaluation with parameters of type BindingSet Constructor Description InsertBindingSetCursor(CloseableIteration<BindingSet,QueryEvaluationException> delegate, BindingSet bindings)
ParallelLeftJoinCursor(EvaluationStrategy strategy, LeftJoin join, BindingSet bindings)
Constructor parameters in org.eclipse.rdf4j.sail.federation.evaluation with type arguments of type BindingSet Constructor 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)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.federation.optimizers
Methods in org.eclipse.rdf4j.sail.federation.optimizers with parameters of type BindingSet Modifier and Type Method Description void
EmptyPatternOptimizer. optimize(TupleExpr query, Dataset dataset, BindingSet bindings)
void
FederationJoinOptimizer. optimize(TupleExpr query, Dataset dataset, BindingSet bindings)
Deprecated.void
OwnedTupleExprPruner. optimize(TupleExpr query, Dataset dataset, BindingSet bindings)
void
PrepareOwnedTupleExpr. 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. -
Uses of BindingSet in org.eclipse.rdf4j.sail.helpers
Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailConnectionWrapper. 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)
Methods in org.eclipse.rdf4j.sail.helpers with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<? extends BindingSet,QueryEvaluationException>
AbstractSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailConnectionWrapper. 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)
Explanation
SailConnectionWrapper. explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.inferencer
Methods in org.eclipse.rdf4j.sail.inferencer that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<? extends BindingSet,QueryEvaluationException>
InferencerConnectionWrapper. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection.Methods in org.eclipse.rdf4j.sail.inferencer with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<? extends BindingSet,QueryEvaluationException>
InferencerConnectionWrapper. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
CallsInferencerConnectionWrapper.flushUpdates()
before forwarding the call to the wrapped connection. -
Uses of BindingSet in org.eclipse.rdf4j.sail.lucene
Methods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type BindingSet Modifier and Type Method Description Collection<BindingSet>
AbstractSearchIndex. evaluate(SearchQueryEvaluator evaluator)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
Collection<BindingSet>
SearchIndex. evaluate(SearchQueryEvaluator query)
Methods in org.eclipse.rdf4j.sail.lucene with parameters of type BindingSet Modifier and Type Method Description CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
void
DistanceQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results)
void
GeoRelationQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results)
Set<QuerySpec>
QuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings)
Deprecated.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.void
SearchQueryInterpreter. process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> specs)
Processes a TupleExpr into a set of SearchQueryEvaluators. -
Uses of BindingSet in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type BindingSet Modifier and Type Field Description protected Function<BindingSet,ValidationTuple>
AbstractBulkJoinPlanNode. mapper
Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type BindingSet Constructor Description ValidationTuple(BindingSet bindingSet, String[] variables, ConstraintComponent.Scope scope, boolean hasValue)
ValidationTuple(BindingSet bindingSet, List<String> variables, ConstraintComponent.Scope scope, boolean hasValue)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type BindingSet Constructor Description BulkedExternalInnerJoin(PlanNode leftNode, SailConnection connection, String query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Function<BindingSet,ValidationTuple> mapper)
BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, String query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Function<BindingSet,ValidationTuple> mapper)
Select(SailConnection connection, String query, String orderBy, Function<BindingSet,ValidationTuple> mapper)
-
Uses of BindingSet in org.eclipse.rdf4j.spin
Methods in org.eclipse.rdf4j.spin that return BindingSet Modifier and Type Method Description BindingSet
ParsedBooleanTemplate. getBindings()
BindingSet
ParsedGraphTemplate. getBindings()
BindingSet
ParsedTemplate. getBindings()
BindingSet
ParsedTupleTemplate. getBindings()
BindingSet
ParsedUpdateTemplate. getBindings()
Constructors in org.eclipse.rdf4j.spin with parameters of type BindingSet Constructor Description ParsedBooleanTemplate(Template template, BindingSet args)
ParsedGraphTemplate(Template template, BindingSet args)
ParsedTupleTemplate(Template template, BindingSet args)
ParsedUpdateTemplate(Template template, BindingSet args)
-
Uses of BindingSet in org.eclipse.rdf4j.spring.dao
Methods in org.eclipse.rdf4j.spring.dao with parameters of type BindingSet Modifier and Type Method Description protected ENTITY
RDF4JCRUDDao. mapSolution(BindingSet querySolution)
Map one solution of the readQuery to the type of this DAO. -
Uses of BindingSet in org.eclipse.rdf4j.spring.dao.support
Methods in org.eclipse.rdf4j.spring.dao.support that return types with arguments of type BindingSet Modifier and Type Method Description static BindingSetMapper<BindingSet>
BindingSetMapper. identity()
Methods in org.eclipse.rdf4j.spring.dao.support with parameters of type BindingSet Modifier and Type Method Description T
BindingSetMapper. apply(BindingSet bindings)
Maps a query solution to an instance ofT
. -
Uses of BindingSet in org.eclipse.rdf4j.spring.dao.support.operation
Methods in org.eclipse.rdf4j.spring.dao.support.operation that return types with arguments of type BindingSet Modifier and Type Method Description Stream<BindingSet>
TupleQueryResultConverter. getBindingStream(TupleQueryResult result)
If the result has only one empty binding set, this method returns an empty stream, otherwise the stream of BindingSetsStream<BindingSet>
TupleQueryResultConverter. toStream()
Obtains a stream ofBindingSet
s.Method parameters in org.eclipse.rdf4j.spring.dao.support.operation with type arguments of type BindingSet Modifier and Type Method Description <T,A,R>
RTupleQueryResultConverter. mapAndCollect(Function<BindingSet,T> mapper, Collector<T,A,R> collector)
<K,V>
Map<K,V>TupleQueryResultConverter. toMap(Function<BindingSet,Map.Entry<K,V>> entryMapper)
Maps the query result to aMap
, throwing an Exception if there are multiple values for one key.<K,V>
Map<K,V>TupleQueryResultConverter. toMap(Function<BindingSet,K> keyMapper, Function<BindingSet,V> valueMapper)
Maps the query result to aMap
, throwing an Exception if there are multiple values for one key.<K,V>
Map<K,List<V>>TupleQueryResultConverter. toMapOfList(Function<BindingSet,K> keyMapper, Function<BindingSet,V> valueMapper)
<K,V>
Map<K,Set<V>>TupleQueryResultConverter. toMapOfSet(Function<BindingSet,K> keyMapper, Function<BindingSet,V> valueMapper)
-
Uses of BindingSet in org.eclipse.rdf4j.spring.demo.dao
Methods in org.eclipse.rdf4j.spring.demo.dao with parameters of type BindingSet Modifier and Type Method Description protected Artist
ArtistDao. mapSolution(BindingSet querySolution)
protected Painting
PaintingDao. mapSolution(BindingSet querySolution)
-
Uses of BindingSet in org.eclipse.rdf4j.spring.resultcache
Methods in org.eclipse.rdf4j.spring.resultcache that return BindingSet Modifier and Type Method Description BindingSet
CachedTupleQueryResult. next()
BindingSet
ReusableTupleQueryResult. next()
Methods in org.eclipse.rdf4j.spring.resultcache that return types with arguments of type BindingSet Modifier and Type Method Description Iterator<BindingSet>
CachedTupleQueryResult. iterator()
Iterator<BindingSet>
ReusableTupleQueryResult. iterator()
Spliterator<BindingSet>
CachedTupleQueryResult. spliterator()
Spliterator<BindingSet>
ReusableTupleQueryResult. spliterator()
Stream<BindingSet>
CachedTupleQueryResult. stream()
Stream<BindingSet>
ReusableTupleQueryResult. stream()
Methods in org.eclipse.rdf4j.spring.resultcache with parameters of type BindingSet Modifier and Type Method Description boolean
ReusableGraphQueryResult. queryBindingsAreIdentical(BindingSet candidate)
boolean
ReusableTupleQueryResult. queryBindingsAreIdentical(BindingSet candidate)
Method parameters in org.eclipse.rdf4j.spring.resultcache with type arguments of type BindingSet Modifier and Type Method Description void
CachedTupleQueryResult. forEach(Consumer<? super BindingSet> action)
void
ReusableTupleQueryResult. forEach(Consumer<? super BindingSet> action)
Constructors in org.eclipse.rdf4j.spring.resultcache with parameters of type BindingSet Constructor Description ReusableGraphQueryResult(GraphQueryResult result, BindingSet queryBindings)
ReusableTupleQueryResult(TupleQueryResult result, BindingSet queryBindings)
-
Uses of BindingSet in org.eclipse.rdf4j.spring.support.query
Methods in org.eclipse.rdf4j.spring.support.query that return BindingSet Modifier and Type Method Description BindingSet
DelegatingGraphQuery. getBindings()
BindingSet
DelegatingTupleQuery. getBindings()
BindingSet
DelegatingUpdate. getBindings()
-
Uses of BindingSet in org.eclipse.rdf4j.spring.util
Methods in org.eclipse.rdf4j.spring.util with parameters of type BindingSet Modifier and Type Method Description static Boolean
QueryResultUtils. getBoolean(BindingSet resultRow, String varName)
static Boolean
QueryResultUtils. getBoolean(BindingSet resultRow, Variable var)
static Boolean
QueryResultUtils. getBooleanMaybe(BindingSet resultRow, String varName)
static Boolean
QueryResultUtils. getBooleanMaybe(BindingSet resultRow, Variable var)
static Optional<Boolean>
QueryResultUtils. getBooleanOptional(BindingSet resultRow, String varName)
static Optional<Boolean>
QueryResultUtils. getBooleanOptional(BindingSet resultRow, Variable var)
static IRI
QueryResultUtils. getIRI(BindingSet resultRow, String varName)
static IRI
QueryResultUtils. getIRI(BindingSet resultRow, Variable var)
static IRI
QueryResultUtils. getIRIMaybe(BindingSet resultRow, String varName)
static IRI
QueryResultUtils. getIRIMaybe(BindingSet resultRow, Variable var)
static Optional<IRI>
QueryResultUtils. getIRIOptional(BindingSet resultRow, String varName)
static Optional<IRI>
QueryResultUtils. getIRIOptional(BindingSet resultRow, Variable var)
static String
QueryResultUtils. getString(BindingSet resultRow, String varName)
static String
QueryResultUtils. getString(BindingSet resultRow, Variable var)
static String
QueryResultUtils. getStringMaybe(BindingSet resultRow, String varName)
static String
QueryResultUtils. getStringMaybe(BindingSet resultRow, Variable var)
static Optional<String>
QueryResultUtils. getStringOptional(BindingSet resultRow, String varName)
static Optional<String>
QueryResultUtils. getStringOptional(BindingSet resultRow, Variable var)
static Value
QueryResultUtils. getValue(BindingSet resultRow, String varName)
static Value
QueryResultUtils. getValue(BindingSet resultRow, Variable var)
static Value
QueryResultUtils. getValueMaybe(BindingSet resultRow, String varName)
static Value
QueryResultUtils. getValueMaybe(BindingSet resultRow, Variable var)
static Optional<Value>
QueryResultUtils. getValueOptional(BindingSet resultRow, String varName)
static Optional<Value>
QueryResultUtils. getValueOptional(BindingSet resultRow, Variable var)
-