Uses of Interface
org.eclipse.rdf4j.query.BindingSet
-
-
Uses of BindingSet in org.eclipse.rdf4j.collection.factory.api
Methods in org.eclipse.rdf4j.collection.factory.api that return BindingSet Modifier and Type Method Description BindingSet
BindingSetEntry. getPrototype()
Methods in org.eclipse.rdf4j.collection.factory.api that return types with arguments of type BindingSet Modifier and Type Method Description java.util.Set<BindingSet>
CollectionFactory. createSetOfBindingSets()
default java.util.function.ToIntFunction<BindingSet>
CollectionFactory. hashOfBindingSetFuntion(java.util.List<java.util.function.Function<BindingSet,Value>> getValues)
Generate a method that calculates a hash code that is valid in context of a single store implementation and QueryExecutionContext.Methods in org.eclipse.rdf4j.collection.factory.api with parameters of type BindingSet Modifier and Type Method Description BindingSetKey
CollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
default int
CollectionFactory. hashAValue(java.util.function.Function<BindingSet,Value> getValue, int nextHash, BindingSet bs)
Hashes a value that complies with the hashCode/equals conception but only in context of this collection/factory storage layer.Method parameters in org.eclipse.rdf4j.collection.factory.api with type arguments of type BindingSet Modifier and Type Method Description BindingSetKey
CollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
BindingSetKey
CollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
default int
CollectionFactory. hashAValue(java.util.function.Function<BindingSet,Value> getValue, int nextHash, BindingSet bs)
Hashes a value that complies with the hashCode/equals conception but only in context of this collection/factory storage layer.default java.util.function.ToIntFunction<BindingSet>
CollectionFactory. hashOfBindingSetFuntion(java.util.List<java.util.function.Function<BindingSet,Value>> getValues)
Generate a method that calculates a hash code that is valid in context of a single store implementation and QueryExecutionContext. -
Uses of BindingSet in org.eclipse.rdf4j.collection.factory.impl
Methods in org.eclipse.rdf4j.collection.factory.impl that return types with arguments of type BindingSet Modifier and Type Method Description java.util.Set<BindingSet>
DefaultCollectionFactory. createSetOfBindingSets()
Methods in org.eclipse.rdf4j.collection.factory.impl with parameters of type BindingSet Modifier and Type Method Description BindingSetKey
DefaultCollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
Method parameters in org.eclipse.rdf4j.collection.factory.impl with type arguments of type BindingSet Modifier and Type Method Description BindingSetKey
DefaultCollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
BindingSetKey
DefaultCollectionFactory. createBindingSetKey(BindingSet bindingSet, java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.function.ToIntFunction<BindingSet> hashOfBindingSetCalculator)
-
Uses of BindingSet in org.eclipse.rdf4j.common.concurrent.locks.diagnostics
Methods in org.eclipse.rdf4j.common.concurrent.locks.diagnostics that return BindingSet Modifier and Type Method Description BindingSet
CleanerTupleQueryResult. next()
-
Uses of BindingSet in org.eclipse.rdf4j.query
Subinterfaces of BindingSet in org.eclipse.rdf4j.query Modifier and Type Interface Description interface
MutableBindingSet
A BindingSet is a set of named value bindings, which is used a.o.Classes in org.eclipse.rdf4j.query that implement BindingSet Modifier and Type Class Description class
AbstractBindingSet
Abstract base class forBindingSet
implementations, providing a.o.Fields in org.eclipse.rdf4j.query with type parameters of type BindingSet Modifier and Type Field Description private DistinctIteration<BindingSet,QueryEvaluationException>
QueryResults.TupleQueryResultFilter. filter
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.BindingSet
QueryResults.TupleQueryResultFilter. next()
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 that return types with arguments of type BindingSet Modifier and Type Method Description private static java.util.List<BindingSet>
QueryResults. findMatchingBindingSets(BindingSet st, java.lang.Iterable<? extends BindingSet> model, java.util.Map<BNode,BNode> bNodeMapping)
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.private static boolean
QueryResults. bindingSetsMatch(BindingSet bs1, BindingSet bs2, java.util.Map<BNode,BNode> bNodeMapping)
private static java.util.List<BindingSet>
QueryResults. findMatchingBindingSets(BindingSet st, java.lang.Iterable<? extends BindingSet> model, java.util.Map<BNode,BNode> bNodeMapping)
void
AbstractTupleQueryResultHandler. handleSolution(BindingSet bindingSet)
void
QueryResultHandler. handleSolution(BindingSet bindingSet)
Handles a solution.Method parameters in org.eclipse.rdf4j.query with type arguments of type BindingSet Modifier and Type Method Description private static java.util.List<BindingSet>
QueryResults. findMatchingBindingSets(BindingSet st, java.lang.Iterable<? extends BindingSet> model, java.util.Map<BNode,BNode> bNodeMapping)
private static boolean
QueryResults. matchBindingSets(java.util.List<? extends BindingSet> queryResult1, java.lang.Iterable<? extends BindingSet> queryResult2)
private static boolean
QueryResults. matchBindingSets(java.util.List<? extends BindingSet> queryResult1, java.lang.Iterable<? extends BindingSet> queryResult2)
private static boolean
QueryResults. matchBindingSets(java.util.List<? extends BindingSet> queryResult1, java.lang.Iterable<? extends BindingSet> queryResult2, java.util.Map<BNode,BNode> bNodeMapping, int idx)
A recursive method for finding a complete mapping between blank nodes in queryResult1 and blank nodes in queryResult2.private static boolean
QueryResults. matchBindingSets(java.util.List<? extends BindingSet> queryResult1, java.lang.Iterable<? extends BindingSet> queryResult2, java.util.Map<BNode,BNode> bNodeMapping, int idx)
A recursive method for finding a complete mapping between blank nodes in queryResult1 and blank nodes in queryResult2. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra
Fields in org.eclipse.rdf4j.query.algebra with type parameters of type BindingSet Modifier and Type Field Description private java.lang.Iterable<BindingSet>
BindingSetAssignment. bindingSets
Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type BindingSet Modifier and Type Method Description java.lang.Iterable<BindingSet>
BindingSetAssignment. getBindingSets()
Method parameters in org.eclipse.rdf4j.query.algebra with type arguments of type BindingSet Modifier and Type Method Description void
BindingSetAssignment. setBindingSets(java.lang.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
ArrayBindingSet
An array implementation of theBindingSet
interface.class
QueryBindingSet
An implementation of theBindingSet
interface that is used to evalate query object models.Fields in org.eclipse.rdf4j.query.algebra.evaluation declared as BindingSet Modifier and Type Field Description private BindingSet
QueryEvaluationStep.DelayedEvaluationIteration. bs
Deprecated, for removal: This API element is subject to removal in a future version.Fields in org.eclipse.rdf4j.query.algebra.evaluation with type parameters of type BindingSet Modifier and Type Field Description static EmptyIteration<BindingSet,QueryEvaluationException>
QueryEvaluationStep. EMPTY_ITERATION
private java.util.function.Function<BindingSet,Value>
QueryValueEvaluationStep.ApplyFunctionForEachBinding. function
Methods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type BindingSet Modifier and Type Method Description protected CloseableIteration<? extends BindingSet,? extends QueryEvaluationException>
QueryEvaluationStep.DelayedEvaluationIteration. createIteration()
Deprecated, for removal: This API element is subject to removal in a future version.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, java.lang.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.CloseableIteration<BindingSet,QueryEvaluationException>
QueryEvaluationStep. evaluate(BindingSet bindings)
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.CloseableIteration<BindingSet,QueryEvaluationException>
QueryEvaluationStep. evaluate(BindingSet bindings)
Value
QueryValueEvaluationStep.ApplyFunctionForEachBinding. evaluate(BindingSet bindings)
Value
QueryValueEvaluationStep.ConstantQueryValueEvaluationStep. evaluate(BindingSet bindings)
Value
QueryValueEvaluationStep. evaluate(BindingSet bindings)
Value
QueryValueEvaluationStep.Fail. evaluate(BindingSet bindings)
Value
QueryValueEvaluationStep.Minimal. evaluate(BindingSet bindings)
protected abstract void
AbstractQueryPreparer. execute(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
boolean
EvaluationStrategy. isTrue(QueryValueEvaluationStep expr, BindingSet bindings)
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, java.lang.String serviceUri, CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.static QueryEvaluationStep
QueryEvaluationStep. wrap(QueryEvaluationStep qes, java.util.function.Function<CloseableIteration<BindingSet,QueryEvaluationException>,CloseableIteration<BindingSet,QueryEvaluationException>> wrap)
Wrap an QueryEvalationStep: where we apply a function on every evaluation result of the wrapped EvaluationStep.static QueryEvaluationStep
QueryEvaluationStep. wrap(QueryEvaluationStep qes, java.util.function.Function<CloseableIteration<BindingSet,QueryEvaluationException>,CloseableIteration<BindingSet,QueryEvaluationException>> wrap)
Wrap an QueryEvalationStep: where we apply a function on every evaluation result of the wrapped EvaluationStep.Constructors in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type BindingSet Constructor Description ArrayBindingSet(BindingSet toCopy, java.util.Set<java.lang.String> names, java.lang.String[] namesArray)
DelayedEvaluationIteration(QueryEvaluationStep arg, BindingSet bs)
Deprecated, for removal: This API element is subject to removal in a future version.QueryBindingSet(BindingSet bindingSet)
Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation with type arguments of type BindingSet Constructor Description ApplyFunctionForEachBinding(java.util.function.Function<BindingSet,Value> function)
-
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, java.lang.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, java.lang.String baseUri)
CloseableIteration<BindingSet,QueryEvaluationException>
FederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.String baseUri)
Evaluate the provided SPARQL query at this federated service.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionFederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.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, java.lang.String baseUri)
Evaluate the provided SPARQL ASK query at this federated service.boolean
TupleFunctionFederatedService. ask(Service service, BindingSet bindings, java.lang.String baseUri)
private static Value
TupleFunctionFederatedService. getValue(Var var, BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
FederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.String baseUri)
Evaluate the provided SPARQL query at this federated service.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionFederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.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, java.lang.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, java.lang.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, java.util.List<BindingSet> inputBindings)
Deprecated.ServiceCrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration, java.util.List<BindingSet> inputBindings)
Deprecated.ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.List<BindingSet> bindings)
Deprecated, for removal: This API element is subject to removal in a future version.ServiceJoinConversionIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.List<BindingSet> bindings)
Deprecated, for removal: This API element is subject to removal in a future version.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.function.aggregate
Methods in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate with parameters of type BindingSet Modifier and Type Method Description void
StatisticalAggregateFunction. processAggregate(BindingSet bindingSet, java.util.function.Predicate<Value> distinctValue, StatisticCollector collector)
Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate with type arguments of type BindingSet Constructor Description StatisticalAggregateFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev with type arguments of type BindingSet Modifier and Type Method Description AggregateFunction
PopulationStandardDeviationAggregateFactory. buildFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
AggregateFunction
StandardDeviationAggregateFactory. buildFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance with type arguments of type BindingSet Modifier and Type Method Description AggregateFunction
PopulationVarianceAggregateFactory. buildFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
AggregateFunction
VarianceAggregateFactory. buildFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
-
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
Deprecated, for removal: This API element is subject to removal in a future version.Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl with type parameters of type BindingSet Modifier and Type Field Description (package private) CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy.ResultSizeCountingIterator. iterator
(package private) CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy.TimedIterator. iterator
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return BindingSet Modifier and Type Method Description BindingSet
DefaultEvaluationStrategy.ResultSizeCountingIterator. next()
BindingSet
DefaultEvaluationStrategy.TimedIterator. next()
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(ArbitraryLengthPath alp, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(BinaryTupleOperator expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(BindingSetAssignment bsa, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(DescribeOperator operator, BindingSet bindings)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Difference difference, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Distinct distinct, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(EmptySet emptySet, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.(package private) static CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Extension extension, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Filter filter, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Group node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Intersection intersection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Join join, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(LeftJoin leftJoin, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(MultiProjection multiProjection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Order node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Projection projection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Reduced reduced, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Service service, java.lang.String serviceUri, CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Service service, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(SingletonSet singletonSet, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Slice slice, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(StatementPattern statementPattern, BindingSet bindings)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. 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>
DefaultEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(UnaryTupleOperator expr, BindingSet bindings)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Union union, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(ZeroLengthPath zlp, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy.QueryRootQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
ExtensionQueryEvaluationStep. evaluate(BindingSet bs)
static CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunctionCall expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.java.util.function.Function<BindingSet,Binding>
ArrayBindingBasedQueryEvaluationContext. getBinding(java.lang.String variableName)
default java.util.function.Function<BindingSet,Binding>
QueryEvaluationContext. getBinding(java.lang.String variableName)
java.util.function.Function<BindingSet,Value>
ArrayBindingBasedQueryEvaluationContext. getValue(java.lang.String variableName)
default java.util.function.Function<BindingSet,Value>
QueryEvaluationContext. getValue(java.lang.String variableName)
java.util.function.Predicate<BindingSet>
ArrayBindingBasedQueryEvaluationContext. hasBinding(java.lang.String variableName)
default java.util.function.Predicate<BindingSet>
QueryEvaluationContext. hasBinding(java.lang.String variableName)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type BindingSet Modifier and Type Method Description Value
ArrayBindingBasedQueryEvaluationContext.ValueGetter. apply(BindingSet bs)
ArrayBindingSet
ArrayBindingBasedQueryEvaluationContext. createBindingSet(BindingSet bindings)
default MutableBindingSet
QueryEvaluationContext. createBindingSet(BindingSet bindings)
Value
DefaultEvaluationStrategy. evaluate(And node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(ArbitraryLengthPath alp, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(BinaryTupleOperator expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(BindingSetAssignment bsa, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(BNodeGenerator node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Bound node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Coalesce node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(CompareAll node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(CompareAny node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Compare node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Datatype node, BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(DescribeOperator operator, BindingSet bindings)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Difference difference, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Distinct distinct, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(EmptySet emptySet, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Now node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.(package private) static CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
Value
DefaultEvaluationStrategy. evaluate(Exists node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Extension extension, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Filter filter, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(FunctionCall node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Group node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(If node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(In node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Intersection intersection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.IRI
DefaultEvaluationStrategy. evaluate(IRIFunction node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(IsBNode node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(IsLiteral node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(IsNumeric node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(IsResource node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(IsURI node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Join join, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Label node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(LangMatches node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Lang node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(LeftJoin leftJoin, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Like node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(ListMemberOperator node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(LocalName node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(MathExpr node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(MultiProjection multiProjection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Namespace node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Not node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Order node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Or node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Projection projection, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Reduced reduced, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Regex node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(SameTerm node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Service service, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(SingletonSet singletonSet, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Slice slice, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(StatementPattern statementPattern, BindingSet bindings)
Deprecated.Value
DefaultEvaluationStrategy. evaluate(Str node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. 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>
DefaultEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(UnaryTupleOperator expr, BindingSet bindings)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Union union, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(ValueConstant valueConstant, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(ValueExpr expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(ValueExprTripleRef node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
DefaultEvaluationStrategy. evaluate(Var var, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(ZeroLengthPath zlp, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy.QueryRootQueryEvaluationStep. evaluate(BindingSet bs)
Value
ExtendedEvaluationStrategy. evaluate(Compare node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Value
ExtendedEvaluationStrategy. evaluate(MathExpr node, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
ExtensionQueryEvaluationStep. evaluate(BindingSet bs)
static CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunction func, java.util.List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleExpr expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.CloseableIteration<BindingSet,QueryEvaluationException>
TupleFunctionEvaluationStrategy. evaluate(TupleFunctionCall expr, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.private Value[]
DefaultEvaluationStrategy. evaluateAllArguments(java.util.List<ValueExpr> args, QueryValueEvaluationStep[] argSteps, BindingSet bindings)
static Value
DefaultEvaluationStrategy. getVarValue(Var var, BindingSet bindings)
boolean
DefaultEvaluationStrategy. isTrue(QueryValueEvaluationStep expr, BindingSet bindings)
boolean
DefaultEvaluationStrategy. isTrue(ValueExpr expr, BindingSet bindings)
TupleExpr
DefaultEvaluationStrategy. optimize(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings)
Execute theQueryOptimizerPipeline
on the givenTupleExpr
to optimize its execution plan.void
QueryJoinOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.void
QueryModelNormalizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.void
QueryModelPruner. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Deprecated.Applies generally applicable optimizations: path expressions are sorted from more to less specific.boolean
ArrayBindingBasedQueryEvaluationContext.HasBinding. test(BindingSet bs)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type BindingSet Modifier and Type Method Description CloseableIteration<BindingSet,QueryEvaluationException>
DefaultEvaluationStrategy. evaluate(Service service, java.lang.String serviceUri, CloseableIteration<BindingSet,QueryEvaluationException> bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type BindingSet Constructor Description VarVisitor(BindingSet bindings)
Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type BindingSet Constructor Description ResultSizeCountingIterator(CloseableIteration<BindingSet,QueryEvaluationException> iterator, QueryModelNode queryModelNode)
TimedIterator(CloseableIteration<BindingSet,QueryEvaluationException> iterator, QueryModelNode queryModelNode)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps declared as BindingSet Modifier and Type Field Description private BindingSet
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. bindings
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type BindingSet Modifier and Type Field Description private java.util.function.Function<BindingSet,MutableBindingSet>
BindingSetAssignmentQueryEvaluationStep. bsMaker
private java.util.Comparator<BindingSet>
OrderQueryEvaluationStep. cmp
private java.util.function.Function<BindingSet,CloseableIteration<BindingSet,QueryEvaluationException>>
JoinQueryEvaluationStep. eval
private java.util.function.Function<BindingSet,CloseableIteration<BindingSet,QueryEvaluationException>>
JoinQueryEvaluationStep. eval
private java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. getContextVar
private java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. getObjectVar
private java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. getPredicateVar
private java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. getSubjectVar
private java.util.function.Function<BindingSet,QueryEvaluationStep.DelayedEvaluationIteration>
IntersectionQueryEvaluationStep. rightArgDelayed
private java.util.function.Function<BindingSet,QueryEvaluationStep.DelayedEvaluationIteration>
MinusQueryEvaluationStep. rightQes
private java.util.function.Supplier<java.util.Set<BindingSet>>
IntersectionQueryEvaluationStep. setMaker
private java.util.function.Predicate<BindingSet>
StatementPatternQueryEvaluationStep. unboundTest
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return BindingSet Modifier and Type Method Description private BindingSet
StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator. convert(Statement st)
private BindingSet
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. convert(Statement st)
BindingSet
StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator. next()
BindingSet
StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator. next()
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type BindingSet Modifier and Type Method Description static java.util.function.Predicate<BindingSet>
UnboundTest. c(QueryEvaluationContext context, Var c)
CloseableIteration<BindingSet,QueryEvaluationException>
BindingSetAssignmentQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
IntersectionQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
JoinQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
LeftJoinQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
MinusQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
OrderQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
ProjectionQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
RdfStarQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ReificationRdfStarQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ServiceQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep. evaluate(BindingSet bs)
CloseableIteration<BindingSet,QueryEvaluationException>
StatementPatternQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
UnionQueryEvaluationStep. evaluate(BindingSet bindings)
CloseableIteration<BindingSet,QueryEvaluationException>
ZeroLengthPathEvaluationStep. evaluate(BindingSet bindings)
private static java.util.function.Predicate<BindingSet>
StatementPatternQueryEvaluationStep. getUnboundTest(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
private static java.util.function.Function<BindingSet,Value>
StatementPatternQueryEvaluationStep. makeGetVarValue(Var var, QueryEvaluationContext context)
static java.util.function.Predicate<BindingSet>
UnboundTest. o(QueryEvaluationContext context, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. oc(QueryEvaluationContext context, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. p(QueryEvaluationContext context, Var p)
static java.util.function.Predicate<BindingSet>
UnboundTest. pc(QueryEvaluationContext context, Var p, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. po(QueryEvaluationContext context, Var p, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. poc(QueryEvaluationContext context, Var p, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. s(QueryEvaluationContext context, Var s)
static java.util.function.Predicate<BindingSet>
UnboundTest. sc(QueryEvaluationContext context, Var s, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. so(QueryEvaluationContext context, Var s, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. soc(QueryEvaluationContext context, Var s, Var o, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. sp(QueryEvaluationContext context, Var s, Var p)
static java.util.function.Predicate<BindingSet>
UnboundTest. spc(QueryEvaluationContext context, Var s, Var p, Var c)
static java.util.function.Predicate<BindingSet>
UnboundTest. spo(QueryEvaluationContext context, Var s, Var p, Var o)
static java.util.function.Predicate<BindingSet>
UnboundTest. spoc(QueryEvaluationContext context, Var s, Var p, Var o, Var c)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type BindingSet Constructor Description JoinStatementWithBindingSetIterator(CloseableIteration<? extends Statement,? extends QueryEvaluationException> iteration, java.util.function.BiConsumer<MutableBindingSet,Statement> action, BindingSet bindings, QueryEvaluationContext context)
Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type BindingSet Constructor Description IntersectionQueryEvaluationStep(QueryEvaluationStep leftArg, QueryEvaluationStep rightArg, java.util.function.Supplier<java.util.Set<BindingSet>> setMaker)
OrderQueryEvaluationStep(java.util.Comparator<BindingSet> cmp, long limit, boolean reduced, QueryEvaluationStep preparedArg, long iterationCacheSyncThreshold)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with type parameters of type BindingSet Modifier and Type Field Description private java.util.function.Function<BindingSet,Value>
CompareAllQueryValueEvaluationStep. getValue
private java.util.function.Function<BindingSet,Value>
CompareAnyValueEvaluationStep. getValue
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with parameters of type BindingSet Modifier and Type Method Description private static Value
QueryValueEvaluationStepSupplier. bound(QueryValueEvaluationStep arg, BindingSet bindings)
private static Value
QueryValueEvaluationStepSupplier. datatype(QueryValueEvaluationStep arg, BindingSet bindings)
Value
AndValueEvaluationStep. evaluate(BindingSet bindings)
Value
CompareAllQueryValueEvaluationStep. evaluate(BindingSet bindings)
Value
CompareAnyValueEvaluationStep. evaluate(BindingSet bindings)
Value
ExistsQueryValueEvaluationStep. evaluate(BindingSet bindings)
Value
IfValueEvaluationStep. evaluate(BindingSet bindings)
Value
InValueEvaluationStep. evaluate(BindingSet bindings)
Value
ListMemberValueOperationStep. evaluate(BindingSet bindings)
Value
OrValueEvaluationStep. evaluate(BindingSet bindings)
Value
ValueExprTripleRefEvaluationStep. evaluate(BindingSet bindings)
private static Value
QueryValueEvaluationStepSupplier. label(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory vf)
private static Value
QueryValueEvaluationStepSupplier. lang(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory)
private static Value
QueryValueEvaluationStepSupplier. localName(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory)
private static Value
QueryValueEvaluationStepSupplier. namespace(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory)
private static Value
QueryValueEvaluationStepSupplier. str(QueryValueEvaluationStep arg, ValueFactory valueFactory, BindingSet bindings)
Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with type arguments of type BindingSet Modifier and Type Method Description private static QueryValueEvaluationStep
QueryValueEvaluationStepSupplier. make(QueryValueEvaluationStep arg, java.lang.String errorMessage, java.util.function.Function<BindingSet,Value> function)
-
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 private BindingSet
PathIteration. bindings
private BindingSet
ZeroLengthPathIteration. bindings
private BindingSet
DelayedEvaluationIteration. bs
private BindingSet
DescribeIteration. currentBindings
Deprecated.private BindingSet
MultiProjectionIterator. currentBindings
protected BindingSet
CrossProductIteration. currentInputBinding
private BindingSet
BottomUpJoinIterator. currentScanElem
Deprecated.private BindingSet
HashJoinIteration. currentScanElem
private BindingSet
BadlyDesignedLeftJoinIterator. inputBindings
private BindingSet
CompatibleBindingSetFilter. inputBindings
Deprecated.protected BindingSet
DescribeIteration. parentBindings
Deprecated.private BindingSet
GroupIterator. parentBindings
private BindingSet
MultiProjectionIterator. parentBindings
private BindingSet[]
MultiProjectionIterator. previousBindings
private BindingSet
GroupIterator.Entry. prototype
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type parameters of type BindingSet Modifier and Type Field Description private static java.util.function.Predicate<BindingSet>
GroupIterator. ALWAYS_TRUE_BINDING_SET
private java.util.function.Function<BindingSet,MutableBindingSet>
HashJoinIteration. bsMaker
private java.util.Comparator<BindingSet>
OrderIterator. comparator
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
DescribeIteration. currentDescribeExprIter
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
PathIteration. currentIter
private java.util.Set<BindingSet>
GroupIterator.DistinctBindingSets. distinctValues
private java.util.Set<BindingSet>
SPARQLMinusIteration. excludeSet
Deprecated.private java.util.Map<BindingSet,java.util.List<BindingSet>>
BottomUpJoinIterator. hashTable
Deprecated.private java.util.Map<BindingSet,java.util.List<BindingSet>>
BottomUpJoinIterator. hashTable
Deprecated.private java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>
HashJoinIteration. hashTable
private java.util.List<BindingSet>
BottomUpJoinIterator. hashTableValues
Deprecated.private java.util.Iterator<BindingSet>
HashJoinIteration. hashTableValues
protected java.util.List<BindingSet>
CrossProductIteration. inputBindings
protected java.util.Iterator<BindingSet>
CrossProductIteration. inputBindingsIterator
private CloseableIteration<BindingSet,QueryEvaluationException>
DelayedEvaluationIteration. iter
private CloseableIteration<BindingSet,QueryEvaluationException>
MultiProjectionIterator. iter
private CloseableIteration<BindingSet,QueryEvaluationException>
OrderIterator. iter
Deprecated.private CloseableIteration<? extends BindingSet,QueryEvaluationException>
QueryContextIteration. iter
private CloseableIteration<BindingSet,QueryEvaluationException>
ZeroLengthPathIteration. iter
private CloseableIteration<BindingSet,QueryEvaluationException>
BottomUpJoinIterator. leftIter
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
HashJoinIteration. leftIter
private CloseableIteration<BindingSet,QueryEvaluationException>
JoinIterator. leftIter
private CloseableIteration<BindingSet,QueryEvaluationException>
LeftJoinIterator. leftIter
private java.util.function.IntFunction<java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>>
HashJoinIteration. mapMaker
private java.util.function.IntFunction<java.util.List<BindingSet>>
HashJoinIteration. mapValueMaker
private java.util.function.BiConsumer<MutableBindingSet,BindingSet>
ProjectionIterator. projector
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
BottomUpJoinIterator. restIter
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
HashJoinIteration. restIter
protected CloseableIteration<BindingSet,QueryEvaluationException>
CrossProductIteration. resultIteration
private java.util.function.Function<BindingSet,BindingSet>
FilterIterator. retain
Deprecated.private java.util.function.Function<BindingSet,BindingSet>
FilterIterator. retain
Deprecated.private Iteration<BindingSet,X>
SPARQLMinusIteration. rightArg
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
BottomUpJoinIterator. rightIter
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
HashJoinIteration. rightIter
private CloseableIteration<BindingSet,QueryEvaluationException>
JoinIterator. rightIter
private CloseableIteration<BindingSet,QueryEvaluationException>
LeftJoinIterator. rightIter
private java.util.List<BindingSet>
BottomUpJoinIterator. scanList
Deprecated.private java.util.Iterator<BindingSet>
HashJoinIteration. scanList
private java.util.List<OrderIterator.SerializedQueue<BindingSet>>
OrderIterator. serialized
Deprecated.private Iteration<BindingSet,QueryEvaluationException>
DescribeIteration. sourceIter
Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return BindingSet Modifier and Type Method Description private BindingSet
BottomUpJoinIterator. calcKey(BindingSet bindings, java.util.Set<java.lang.String> commonVars)
Deprecated.BindingSet
ExtensionIterator. convert(BindingSet sourceBindings)
Deprecated.protected BindingSet
ProjectionIterator. convert(BindingSet sourceBindings)
Deprecated.protected BindingSet
BadlyDesignedLeftJoinIterator. getNextElement()
protected BindingSet
BottomUpJoinIterator. getNextElement()
Deprecated.protected BindingSet
CrossProductIteration. getNextElement()
protected BindingSet
DescribeIteration. getNextElement()
Deprecated.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.Entry. getPrototype()
BindingSet
DelayedEvaluationIteration. next()
Calls the next method of the underlying iteration.BindingSet
GroupIterator. next()
BindingSet
QueryContextIteration. next()
static BindingSet
ProjectionIterator. project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings)
Deprecated.static BindingSet
ProjectionIterator. project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings)
Deprecated.protected BindingSet
BottomUpJoinIterator. removeFirstElement(java.util.List<BindingSet> list)
Deprecated.Remove the first (0 index) element from a BindingSet list.private BindingSet
PathIteration. removeIntermediateJoinVars(QueryBindingSet nextElement)
Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return types with arguments of type BindingSet Modifier and Type Method Description private java.util.function.BiConsumer<MutableBindingSet,BindingSet>
ProjectionIterator. andThen(java.util.function.BiConsumer<MutableBindingSet,BindingSet> consumer, java.util.function.BiConsumer<MutableBindingSet,BindingSet> next)
Deprecated.private static java.util.function.Function<BindingSet,BindingSet>
FilterIterator. buildRetainFunction(Filter filter, QueryEvaluationContext context)
Deprecated.private static java.util.function.Function<BindingSet,BindingSet>
FilterIterator. buildRetainFunction(Filter filter, QueryEvaluationContext context)
Deprecated.protected CloseableIteration<BindingSet,QueryEvaluationException>
DelayedEvaluationIteration. createIteration()
protected Iteration<BindingSet,QueryEvaluationException>
OrderIterator. createIteration()
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
ZeroLengthPathIteration. createIteration()
private java.util.Iterator<BindingSet>
GroupIterator. createIterator()
protected CloseableIteration<BindingSet,QueryEvaluationException>
DescribeIteration. createNextIteration(Value subject, Value object)
Deprecated.protected Iteration<BindingSet,X>
SPARQLMinusIteration. getRightArg()
Deprecated.protected java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>
HashJoinIteration. makeHashTable(int initialSize)
Utility methods to make it easier to inserted custom store dependent mapsprotected java.util.List<BindingSet>
HashJoinIteration. makeHashValue(int currentMaxListSize)
Utility methods to make it easier to inserted custom store dependent listprotected java.util.Collection<BindingSet>
HashJoinIteration. makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Utility methods to make it easier to inserted custom store dependent listprotected java.util.List<BindingSet>
BottomUpJoinIterator. makeList()
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected java.util.List<BindingSet>
BottomUpJoinIterator. makeList(java.util.List<BindingSet> key)
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected java.util.Map<BindingSet,java.util.List<BindingSet>>
BottomUpJoinIterator. makeMap()
Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected java.util.Map<BindingSet,java.util.List<BindingSet>>
BottomUpJoinIterator. makeMap()
Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected java.util.Set<BindingSet>
SPARQLMinusIteration. makeSet()
Deprecated.protected java.util.Set<BindingSet>
SPARQLMinusIteration. makeSet(Iteration<BindingSet,X> rightArg)
Deprecated.private java.util.function.BiConsumer<BindingSet,MutableBindingSet>
GroupIterator. makeSetAValue(java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.List<java.util.function.BiConsumer<Value,MutableBindingSet>> setBindings, int i)
private java.util.function.BiConsumer<BindingSet,MutableBindingSet>
GroupIterator. makeSetValues(java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.List<java.util.function.BiConsumer<Value,MutableBindingSet>> setBindings)
Build a single method that sets all values without a loop or lookups during evaluation.private java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>
HashJoinIteration. setupHashTable()
private java.util.stream.Stream<BindingSet>
OrderIterator. sort(java.util.Collection<BindingSet> collection)
Deprecated.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)
Deprecated.protected boolean
SPARQLMinusIteration. accept(BindingSet bindingSet)
Deprecated.protected void
BottomUpJoinIterator. add(java.util.List<BindingSet> leftArgResults, BindingSet b)
Deprecated.void
GroupIterator.Entry. addSolution(BindingSet bs, java.util.List<GroupIterator.AggregatePredicateCollectorSupplier<?,?>> operators)
Value
GroupIterator.QueryStepEvaluator. apply(BindingSet bindings)
private BindingSet
BottomUpJoinIterator. calcKey(BindingSet bindings, java.util.Set<java.lang.String> commonVars)
Deprecated.BindingSet
ExtensionIterator. convert(BindingSet sourceBindings)
Deprecated.protected BindingSet
ProjectionIterator. convert(BindingSet sourceBindings)
Deprecated.static BindingSetHashKey
BindingSetHashKey. create(java.lang.String[] varNames, BindingSet bindings)
private static QueryBindingSet
BadlyDesignedLeftJoinIterator. getFilteredBindings(BindingSet bindings, java.util.Set<java.lang.String> problemVars)
private Value
PathIteration. getVarValue(Var var, boolean fixedValue, BindingSet bindingSet)
protected boolean
PathIteration. isUnbound(Var var, BindingSet bindings)
private static QueryBindingSet
ProjectionIterator. makeNewQueryBindings(BindingSet parentBindings, boolean includeAllParentBindings)
Deprecated.private void
GroupIterator.AggregatePredicateCollectorSupplier. operate(BindingSet bs, java.util.function.Predicate<?> predicate, java.lang.Object t)
void
GroupIterator.AvgAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.AvgCollector avg)
void
GroupIterator.ConcatAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.StringBuilderCollector collector)
void
GroupIterator.CountAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.CountCollector agv)
void
GroupIterator.MaxAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.ValueCollector max)
void
GroupIterator.MinAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.ValueCollector min)
void
GroupIterator.SampleAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinct, GroupIterator.SampleCollector sample)
void
GroupIterator.SumAggregate. processAggregate(BindingSet s, java.util.function.Predicate<Value> distinctValue, GroupIterator.IntegerCollector sum)
void
GroupIterator.WildCardCountAggregate. processAggregate(BindingSet s, java.util.function.Predicate<BindingSet> distinctValue, GroupIterator.CountCollector agv)
static BindingSet
ProjectionIterator. project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings)
Deprecated.static BindingSet
ProjectionIterator. project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings)
Deprecated.protected void
BottomUpJoinIterator. put(java.util.Map<BindingSet,java.util.List<BindingSet>> hashTable, BindingSet hashKey, java.util.List<BindingSet> hashValue)
Deprecated.boolean
GroupIterator.DistinctBindingSets. test(BindingSet value)
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(java.util.List<BindingSet> leftArgResults, BindingSet b)
Deprecated.protected void
BottomUpJoinIterator. addAll(java.util.List<BindingSet> hashTableValues, java.util.List<BindingSet> values)
Deprecated.private java.util.function.BiConsumer<MutableBindingSet,BindingSet>
ProjectionIterator. andThen(java.util.function.BiConsumer<MutableBindingSet,BindingSet> consumer, java.util.function.BiConsumer<MutableBindingSet,BindingSet> next)
Deprecated.protected void
HashJoinIteration. disposeCache(java.util.Iterator<BindingSet> iter)
Utility methods to clear-up in case not using in-memory cache.protected void
HashJoinIteration. disposeHashTable(java.util.Map<BindingSetHashKey,java.util.List<BindingSet>> map)
Utility methods to clear-up in case not using in-memory hash table.protected java.util.Collection<BindingSet>
HashJoinIteration. makeIterationCache(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Utility methods to make it easier to inserted custom store dependent listprotected java.util.List<BindingSet>
BottomUpJoinIterator. makeList(java.util.List<BindingSet> key)
Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected java.util.Set<BindingSet>
SPARQLMinusIteration. makeSet(Iteration<BindingSet,X> rightArg)
Deprecated.private java.util.function.BiConsumer<BindingSet,MutableBindingSet>
GroupIterator. makeSetAValue(java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.List<java.util.function.BiConsumer<Value,MutableBindingSet>> setBindings, int i)
private java.util.function.BiConsumer<BindingSet,MutableBindingSet>
GroupIterator. makeSetValues(java.util.List<java.util.function.Function<BindingSet,Value>> getValues, java.util.List<java.util.function.BiConsumer<Value,MutableBindingSet>> setBindings)
Build a single method that sets all values without a loop or lookups during evaluation.void
GroupIterator.WildCardCountAggregate. processAggregate(BindingSet s, java.util.function.Predicate<BindingSet> distinctValue, GroupIterator.CountCollector agv)
protected void
BottomUpJoinIterator. put(java.util.Map<BindingSet,java.util.List<BindingSet>> hashTable, BindingSet hashKey, java.util.List<BindingSet> hashValue)
Deprecated.protected void
BottomUpJoinIterator. put(java.util.Map<BindingSet,java.util.List<BindingSet>> hashTable, BindingSet hashKey, java.util.List<BindingSet> hashValue)
Deprecated.protected void
BottomUpJoinIterator. put(java.util.Map<BindingSet,java.util.List<BindingSet>> hashTable, BindingSet hashKey, java.util.List<BindingSet> hashValue)
Deprecated.protected void
HashJoinIteration. putHashTableEntry(java.util.Map<BindingSetHashKey,java.util.List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, java.util.List<BindingSet> hashValue, boolean newEntry)
protected void
HashJoinIteration. putHashTableEntry(java.util.Map<BindingSetHashKey,java.util.List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, java.util.List<BindingSet> hashValue, boolean newEntry)
protected BindingSet
BottomUpJoinIterator. removeFirstElement(java.util.List<BindingSet> list)
Deprecated.Remove the first (0 index) element from a BindingSet list.private java.util.stream.Stream<BindingSet>
OrderIterator. sort(java.util.Collection<BindingSet> collection)
Deprecated.Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type BindingSet Constructor Description AvgAggregate(java.util.function.Function<BindingSet,Value> operator)
CompatibleBindingSetFilter(CloseableIteration<BindingSet,QueryEvaluationException> iter, BindingSet inputBindings)
Deprecated.ConcatAggregate(java.util.function.Function<BindingSet,Value> f)
ConcatAggregate(java.util.function.Function<BindingSet,Value> f, java.lang.String seperator)
CountAggregate(java.util.function.Function<BindingSet,Value> f)
CrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration, java.util.List<BindingSet> inputBindings)
CrossProductIteration(CloseableIteration<BindingSet,QueryEvaluationException> resultIteration, java.util.List<BindingSet> inputBindings)
DescribeIteration(Iteration<BindingSet,QueryEvaluationException> sourceIter, EvaluationStrategy strategy, java.util.Set<java.lang.String> describeExprNames, BindingSet parentBindings)
Deprecated.ExtensionIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.function.Consumer<MutableBindingSet> setter, QueryEvaluationContext context)
Deprecated.ExtensionIterator(Extension extension, CloseableIteration<BindingSet,QueryEvaluationException> iter, EvaluationStrategy strategy, QueryEvaluationContext context)
Deprecated.FilterIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, java.util.function.Function<BindingSet,BindingSet> retain)
Deprecated.FilterIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, java.util.function.Function<BindingSet,BindingSet> retain)
Deprecated.FilterIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, java.util.function.Function<BindingSet,BindingSet> retain)
Deprecated.FilterIterator(Filter filter, CloseableIteration<BindingSet,QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy)
Deprecated.HashJoinIteration(CloseableIteration<BindingSet,QueryEvaluationException> leftIter, java.util.Set<java.lang.String> leftBindingNames, CloseableIteration<BindingSet,QueryEvaluationException> rightIter, java.util.Set<java.lang.String> rightBindingNames, boolean leftJoin)
HashJoinIteration(CloseableIteration<BindingSet,QueryEvaluationException> leftIter, java.util.Set<java.lang.String> leftBindingNames, CloseableIteration<BindingSet,QueryEvaluationException> rightIter, java.util.Set<java.lang.String> rightBindingNames, boolean leftJoin, java.util.function.IntFunction<java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>> mapMaker, java.util.function.IntFunction<java.util.List<BindingSet>> mapValueMaker)
Deprecated, for removal: This API element is subject to removal in a future version.HashJoinIteration(CloseableIteration<BindingSet,QueryEvaluationException> leftIter, java.util.Set<java.lang.String> leftBindingNames, CloseableIteration<BindingSet,QueryEvaluationException> rightIter, java.util.Set<java.lang.String> rightBindingNames, boolean leftJoin, java.util.function.IntFunction<java.util.Map<BindingSetHashKey,java.util.List<BindingSet>>> mapMaker, java.util.function.IntFunction<java.util.List<BindingSet>> mapValueMaker)
Deprecated, for removal: This API element is subject to removal in a future version.MaxAggregate(java.util.function.Function<BindingSet,Value> f, boolean strict)
MinAggregate(java.util.function.Function<BindingSet,Value> f, boolean strict)
MultiProjectionIterator(MultiProjection multiProjection, CloseableIteration<BindingSet,QueryEvaluationException> iter, BindingSet bindings)
OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator)
Deprecated.OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator)
Deprecated.OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator, long limit, boolean distinct)
Deprecated.OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator, long limit, boolean distinct)
Deprecated.OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator, long limit, boolean distinct, long iterationSyncThreshold)
Deprecated.OrderIterator(CloseableIteration<BindingSet,QueryEvaluationException> iter, java.util.Comparator<BindingSet> comparator, long limit, boolean distinct, long iterationSyncThreshold)
Deprecated.ProjectionIterator(Projection projection, CloseableIteration<BindingSet,QueryEvaluationException> iter, BindingSet parentBindings, QueryEvaluationContext context)
Deprecated.QueryContextIteration(CloseableIteration<? extends BindingSet,QueryEvaluationException> iter, QueryContext queryContext)
SampleAggregate(java.util.function.Function<BindingSet,Value> f)
SilentIteration(CloseableIteration<BindingSet,QueryEvaluationException> iter)
Deprecated.SPARQLMinusIteration(Iteration<BindingSet,X> leftArg, Iteration<BindingSet,X> rightArg)
Deprecated.Creates a new MinusIteration that returns the results of the left argument minus the results of the right argument.SPARQLMinusIteration(Iteration<BindingSet,X> leftArg, Iteration<BindingSet,X> rightArg, boolean distinct)
Deprecated, for removal: This API element is subject to removal in a future version.SumAggregate(java.util.function.Function<BindingSet,Value> f)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator that return types with arguments of type BindingSet Modifier and Type Method Description static java.util.Set<BindingSet>
LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2, java.util.Set<BindingSet> includeSet, java.util.concurrent.atomic.AtomicLong used, long maxSize)
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with parameters of type BindingSet Modifier and Type Method Description protected boolean
LimitedSizeDistinctIteration. add(BindingSet object)
Deprecated.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with type arguments of type BindingSet Modifier and Type Method Description static java.util.Set<BindingSet>
LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2, java.util.Set<BindingSet> includeSet, java.util.concurrent.atomic.AtomicLong used, long maxSize)
Deprecated, for removal: This API element is subject to removal in a future version.static java.util.Set<BindingSet>
LimitedSizeIteratorUtil. addAll(Iteration<? extends BindingSet,? extends QueryEvaluationException> arg2, java.util.Set<BindingSet> includeSet, java.util.concurrent.atomic.AtomicLong used, long maxSize)
Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with type arguments of type BindingSet Constructor Description LimitedSizeDistinctIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter, java.util.concurrent.atomic.AtomicLong used, long maxSize)
Deprecated. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Fields in org.eclipse.rdf4j.query.algebra.evaluation.optimizer declared as BindingSet Modifier and Type Field Description protected BindingSet
BindingAssignerOptimizer.VarVisitor. bindings
private BindingSet
BindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitor. bindingSet
Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type BindingSet Modifier and Type Method Description void
BindingAssignerOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
void
BindingSetAssignmentInlinerOptimizer. 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
ConjunctiveConstraintSplitterOptimizer. 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
ParentReferenceChecker. 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
QueryModelNormalizerOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
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.void
UnionScopeChangeOptimizer. optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type BindingSet Constructor Description VarVisitor(BindingSet bindings)
-
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.util
Fields in org.eclipse.rdf4j.query.algebra.evaluation.util with type parameters of type BindingSet Modifier and Type Field Description private java.util.Comparator<BindingSet>
OrderComparator. bindingContentsComparator
Methods in org.eclipse.rdf4j.query.algebra.evaluation.util that return types with arguments of type BindingSet Modifier and Type Method Description private java.util.Comparator<BindingSet>
OrderComparator. precompileComparator(EvaluationStrategy strategy, Order order, QueryEvaluationContext context)
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)
Deprecated, for removal: This API element is subject to removal in a future version. -
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.Fields in org.eclipse.rdf4j.query.impl with type parameters of type BindingSet Modifier and Type Field Description private java.util.List<BindingSet>
TupleQueryResultBuilder. bindingSetList
private java.util.List<BindingSet>
MutableTupleQueryResult. bindingSets
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(java.util.Collection<java.lang.String> bindingNames, BindingSet... bindingSets)
Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type BindingSet Constructor Description IteratingTupleQueryResult(java.util.List<java.lang.String> bindingNames, java.lang.Iterable<? extends BindingSet> bindingSets)
Deprecated.Creates a query result object with the supplied binding names.IteratingTupleQueryResult(java.util.List<java.lang.String> bindingNames, java.util.Iterator<? extends BindingSet> bindingSetIter)
Deprecated.IteratingTupleQueryResult(java.util.List<java.lang.String> bindingNames, CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
Deprecated.Creates a query result object with the supplied binding names.MutableTupleQueryResult(java.util.Collection<java.lang.String> bindingNames, CloseableIteration<? extends BindingSet,E> bindingSetIter)
MutableTupleQueryResult(java.util.Collection<java.lang.String> bindingNames, Iteration<? extends BindingSet,E> bindingSetIter)
Deprecated, for removal: This API element is subject to removal in a future version.QueryInterruptIteration(Iteration<? extends BindingSet,? extends QueryEvaluationException> iter, long timeLimit)
Deprecated.TupleQueryResultImpl(java.util.List<java.lang.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)
Deprecated. -
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(ASTBindingSet node, java.lang.Object data)
-
Uses of BindingSet in org.eclipse.rdf4j.query.parser.sparql.aggregate
Fields in org.eclipse.rdf4j.query.parser.sparql.aggregate with type parameters of type BindingSet Modifier and Type Field Description protected java.util.function.Function<BindingSet,Value>
AggregateFunction. evaluationStep
Methods in org.eclipse.rdf4j.query.parser.sparql.aggregate with parameters of type BindingSet Modifier and Type Method Description protected Value
AggregateFunction. evaluate(BindingSet s)
abstract void
AggregateFunction. processAggregate(BindingSet bindingSet, java.util.function.Predicate<D> distinctValue, T agv)
Method parameters in org.eclipse.rdf4j.query.parser.sparql.aggregate with type arguments of type BindingSet Modifier and Type Method Description AggregateFunction
AggregateFunctionFactory. buildFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
Builds an aggregate function with input evaluation stepConstructor parameters in org.eclipse.rdf4j.query.parser.sparql.aggregate with type arguments of type BindingSet Constructor Description AggregateFunction(java.util.function.Function<BindingSet,Value> evaluationStep)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio
Classes in org.eclipse.rdf4j.query.resultio that implement BindingSet Modifier and Type Class Description (package private) class
ValueMappingBindingSet
ABindingSet
that provides a mechanism to map values by using a customFunction
.Fields in org.eclipse.rdf4j.query.resultio declared as BindingSet Modifier and Type Field Description private BindingSet
ValueMappingBindingSet. delegate
Methods in org.eclipse.rdf4j.query.resultio with parameters of type BindingSet Modifier and Type Method Description void
AbstractQueryResultWriter. handleSolution(BindingSet bindingSet)
void
RDFStarDecodingQueryResultHandler. 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.Constructors in org.eclipse.rdf4j.query.resultio with parameters of type BindingSet Constructor Description ValueMappingBindingSet(BindingSet delegate, java.util.function.Function<Value,Value> mapper)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.binary
Fields in org.eclipse.rdf4j.query.resultio.binary declared as BindingSet Modifier and Type Field Description private BindingSet
BinaryQueryResultWriter. previousBindings
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
Fields in org.eclipse.rdf4j.query.resultio.helpers with type parameters of type BindingSet Modifier and Type Field Description private java.util.List<BindingSet>
QueryResultCollector. bindingSets
private QueueCursor<BindingSet>
BackgroundTupleResult. queue
Deprecated.Methods in org.eclipse.rdf4j.query.resultio.helpers that return types with arguments of type BindingSet Modifier and Type Method Description java.util.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)
Deprecated.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, java.io.InputStream in)
Deprecated. -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.sparqljson
Methods in org.eclipse.rdf4j.query.resultio.sparqljson with parameters of type BindingSet Modifier and Type Method Description protected void
AbstractSPARQLJSONWriter. handleSolutionImpl(BindingSet bindingSet)
-
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.sparqlxml
Methods in org.eclipse.rdf4j.query.resultio.sparqlxml with parameters of type BindingSet Modifier and Type Method Description protected void
AbstractSPARQLXMLWriter. handleSolutionImpl(BindingSet bindingSet)
-
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 java.lang.String[]
SPARQLResultsXSVMappingStrategy. generateHeader(BindingSet bean)
protected void
BooleanTextWriter. handleSolutionImpl(BindingSet bindingSet)
java.lang.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(java.lang.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(java.lang.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(java.lang.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.dataset
Methods in org.eclipse.rdf4j.repository.dataset that return BindingSet Modifier and Type Method Description BindingSet
DatasetQuery. getBindings()
-
Uses of BindingSet in org.eclipse.rdf4j.repository.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers that return types with arguments of type BindingSet Modifier and Type Method Description private CloseableIteration<? extends BindingSet,QueryEvaluationException>
SailUpdateExecutor. evaluateWhereClause(TupleExpr whereClause, UpdateContext uc, int maxExecutionTime)
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type BindingSet Modifier and Type Method Description private Statement
SailUpdateExecutor. createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping)
private void
SailUpdateExecutor. deleteBoundTriples(BindingSet whereBinding, TupleExpr deleteClause, UpdateContext uc)
void
SailUpdateExecutor. executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime)
private Value
SailUpdateExecutor. getValueForVar(Var var, BindingSet bindings)
private void
SailUpdateExecutor. insertBoundTriples(BindingSet whereBinding, TupleExpr insertClause, UpdateContext uc)
-
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 private java.util.List<BindingSet>
RepositoryFederatedService.FallbackServiceIteration. allBindings
protected java.util.List<BindingSet>
ServiceJoinConversionIteration. bindings
Deprecated.private CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService.CloseConnectionIteration. delegate
protected java.util.List<BindingSet>
SPARQLCrossProductIteration. inputBindings
protected java.util.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)
Deprecated.protected BindingSet
SPARQLCrossProductIteration. getNextElement()
BindingSet
RepositoryFederatedService.CloseConnectionIteration. next()
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, java.lang.String baseUri)
protected CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. evaluateInternal(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, java.lang.String baseUri)
Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepository
of thisFederatedService
.private CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. evaluateInternalFallback(Service service, java.util.List<BindingSet> allBindings, java.lang.String baseUri)
Evaluate the service expression for the given lists of bindings usingRepositoryFederatedService.FallbackServiceIteration
, i.e.CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.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, java.lang.String baseUri)
Evaluate the provided sparqlQueryString at the initializedRepository
of thisFederatedService
.protected BindingSet
ServiceJoinConversionIteration. convert(BindingSet bIn)
Deprecated.CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. select(Service service, java.util.Set<java.lang.String> projectionVars, BindingSet bindings, java.lang.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 private java.lang.String
RepositoryFederatedService. buildVALUESClause(java.util.List<BindingSet> bindings, java.util.List<java.lang.String> relevantBindingNames)
Computes the VALUES clause for the set of relevant input bindings.CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. evaluate(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, java.lang.String baseUri)
protected CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. evaluateInternal(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, java.lang.String baseUri)
Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepository
of thisFederatedService
.private CloseableIteration<BindingSet,QueryEvaluationException>
RepositoryFederatedService. evaluateInternalFallback(Service service, java.util.List<BindingSet> allBindings, java.lang.String baseUri)
Evaluate the service expression for the given lists of bindings usingRepositoryFederatedService.FallbackServiceIteration
, i.e.private java.util.List<java.lang.String>
RepositoryFederatedService. getRelevantBindingNames(java.util.List<BindingSet> bindings, java.util.Set<java.lang.String> serviceVars)
Compute the relevant binding names using the variables occurring in the service expression and the input bindings.Constructors in org.eclipse.rdf4j.repository.sparql.federation with parameters of type BindingSet Constructor Description JoinExecutorBase(CloseableIteration<T,QueryEvaluationException> leftIter, TupleExpr rightArg, BindingSet bindings)
-
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.Fields in org.eclipse.rdf4j.repository.sparql.query declared as BindingSet Modifier and Type Field Description private BindingSet
InsertBindingSetCursor. bindings
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 java.lang.String
QueryStringUtil. getBooleanQueryString(java.lang.String queryString, BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.static java.lang.String
QueryStringUtil. getGraphQueryString(java.lang.String queryString, BindingSet bindings)
Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.static java.lang.String
QueryStringUtil. getQueryString(java.lang.String queryString, BindingSet bindings)
Deprecated.static java.lang.String
QueryStringUtil. getTupleQueryString(java.lang.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 java.lang.String
QueryStringUtil. getUpdateString(java.lang.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
Fields in org.eclipse.rdf4j.sail declared as BindingSet Modifier and Type Field Description private BindingSet
UpdateContext. bindings
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)
private boolean
SailSourceConnection. runQueryForExplain(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.helpers
Classes in org.eclipse.rdf4j.sail.helpers with type parameters of type BindingSet Modifier and Type Class Description (package private) class
TupleExprWrapperIteration<T extends BindingSet,X extends java.lang.Exception>
This iteration is used to debug issues with the TupleExpr that was used to generate the wrapped iteration.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
Fields in org.eclipse.rdf4j.sail.lucene with type parameters of type BindingSet Modifier and Type Field Description private java.util.LinkedHashSet<BindingSet>
BindingSetCollection. bindingSets
Methods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type BindingSet Modifier and Type Method Description java.util.Collection<BindingSet>
AbstractSearchIndex. evaluate(SearchQueryEvaluator evaluator)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
java.util.Collection<BindingSet>
SearchIndex. evaluate(SearchQueryEvaluator query)
private CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
java.util.Iterator<BindingSet>
BindingSetCollection. iterator()
Methods in org.eclipse.rdf4j.sail.lucene with parameters of type BindingSet Modifier and Type Method Description boolean
BindingSetCollection. add(BindingSet arg0)
CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
private CloseableIteration<? extends BindingSet,QueryEvaluationException>
LuceneSailConnection. evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred)
void
DistanceQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> results)
void
GeoRelationQuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.Collection<SearchQueryEvaluator> results)
java.util.Set<QuerySpec>
QuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings)
Deprecated.void
QuerySpecBuilder. process(TupleExpr tupleExpr, BindingSet bindings, java.util.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, java.util.Collection<SearchQueryEvaluator> specs)
Processes a TupleExpr into a set of SearchQueryEvaluators.Method parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type BindingSet Modifier and Type Method Description boolean
BindingSetCollection. addAll(java.util.Collection<? extends BindingSet> c)
Constructor parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type BindingSet Constructor Description BindingSetCollection(java.util.HashSet<java.lang.String> bindingNames, java.util.LinkedHashSet<BindingSet> bindingSets)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.shacl.ast
Fields in org.eclipse.rdf4j.sail.shacl.ast declared as BindingSet Modifier and Type Field Description private BindingSet
ShaclSparqlConstraintFailureException. resultBindingSet
Methods in org.eclipse.rdf4j.sail.shacl.ast that return BindingSet Modifier and Type Method Description BindingSet
ShaclSparqlConstraintFailureException. getResultBindingSet()
Constructors in org.eclipse.rdf4j.sail.shacl.ast with parameters of type BindingSet Constructor Description ShaclSparqlConstraintFailureException(Shape shape, java.lang.String query, BindingSet resultBindingSet, Value focusNode, Resource[] dataGraph)
-
Uses of BindingSet in org.eclipse.rdf4j.sail.shacl.ast.planNodes
Classes in org.eclipse.rdf4j.sail.shacl.ast.planNodes that implement BindingSet Modifier and Type Class Description class
SimpleBindingSet
A simple binding set tuned for the use case that the ShaclSail has.class
SingletonBindingSet
A simple binding set tuned for the use case that the ShaclSail has.Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type BindingSet Modifier and Type Field Description protected java.util.function.Function<BindingSet,ValidationTuple>
AbstractBulkJoinPlanNode. mapper
private java.util.function.Function<BindingSet,ValidationTuple>
BindSelect. mapper
private java.util.function.Function<BindingSet,ValidationTuple>
Select. mapper
private static java.util.function.Function<BindingSet,ValidationTuple>
BulkedExternalInnerJoin. nodeShapeScopeAllContextMapper
private static java.util.function.Function<BindingSet,ValidationTuple>
BulkedExternalInnerJoin. propertyShapeScopeAllContextMapper
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return types with arguments of type BindingSet Modifier and Type Method Description private java.util.List<BindingSet>
AbstractBulkJoinPlanNode. buildBindingSets(java.util.ArrayDeque<ValidationTuple> left, SailConnection connection, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Resource[] dataGraph)
static java.util.function.Function<BindingSet,ValidationTuple>
BulkedExternalInnerJoin. getMapper(java.lang.String a, java.lang.String c, ConstraintComponent.Scope scope, Resource[] dataGraph)
Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type BindingSet Modifier and Type Method Description ValidationTuple
AllTargetsPlanNode.AllTargetsBindingSetMapper. apply(BindingSet b)
Method parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type BindingSet Modifier and Type Method Description private void
AbstractBulkJoinPlanNode. updateQuery(TupleExpr parsedQuery, java.util.List<BindingSet> newBindindingSet)
private void
BindSelect. updateQuery(TupleExpr parsedQuery, java.util.List<BindingSet> newBindindingset, int expectedSize)
Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type BindingSet Constructor Description ValidationTuple(BindingSet bindingSet, java.lang.String[] variables, ConstraintComponent.Scope scope, boolean hasValue, Resource[] contexts)
ValidationTuple(BindingSet bindingSet, java.util.List<java.lang.String> variables, ConstraintComponent.Scope scope, boolean hasValue, Resource[] contexts)
Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type BindingSet Constructor Description BulkedExternalInnerJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, java.util.function.Function<BindingSet,ValidationTuple> mapper)
BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, java.util.function.Function<BindingSet,ValidationTuple> mapper)
Select(SailConnection connection, java.lang.String query, java.util.function.Function<BindingSet,ValidationTuple> mapper, Resource[] dataGraph)
Select(SailConnection connection, SparqlFragment queryFragment, java.lang.String orderBy, java.util.function.Function<BindingSet,ValidationTuple> mapper, Resource[] dataGraph)
-
Uses of BindingSet in org.eclipse.rdf4j.spin
Fields in org.eclipse.rdf4j.spin declared as BindingSet Modifier and Type Field Description private BindingSet
ParsedBooleanTemplate. args
private BindingSet
ParsedGraphTemplate. args
private BindingSet
ParsedTupleTemplate. args
private BindingSet
ParsedUpdateTemplate. args
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)
ParsedBooleanTemplate(Template template, ParsedBooleanQuery query, BindingSet args)
ParsedGraphTemplate(Template template, BindingSet args)
ParsedGraphTemplate(Template template, ParsedGraphQuery query, BindingSet args)
ParsedTupleTemplate(Template template, BindingSet args)
ParsedTupleTemplate(Template template, ParsedTupleQuery query, BindingSet args)
ParsedUpdateTemplate(Template template, BindingSet args)
ParsedUpdateTemplate(Template template, ParsedUpdate update, BindingSet args)
-