Uses of Interface
org.eclipse.rdf4j.query.MutableBindingSet
Packages that use MutableBindingSet
Package
Description
Implementations of
relevant to query evaluation.
invalid reference
Iteration
-
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation
Classes in org.eclipse.rdf4j.query.algebra.evaluation that implement MutableBindingSetModifier and TypeClassDescriptionclass
An array implementation of theBindingSet
interface.class
An implementation of theBindingSet
interface that is used to evalate query object models. -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl with type parameters of type MutableBindingSetModifier and TypeFieldDescriptionprivate final Consumer
<MutableBindingSet> ExtensionQueryEvaluationStep.consumer
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return MutableBindingSetModifier and TypeMethodDescriptiondefault MutableBindingSet
QueryEvaluationContext.createBindingSet()
default MutableBindingSet
QueryEvaluationContext.createBindingSet
(BindingSet bindings) Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type MutableBindingSetModifier and TypeMethodDescriptionArrayBindingBasedQueryEvaluationContext.addBinding
(String variableName) default BiConsumer
<Value, MutableBindingSet> QueryEvaluationContext.addBinding
(String variableName) ArrayBindingBasedQueryEvaluationContext.setBinding
(String variableName) default BiConsumer
<Value, MutableBindingSet> QueryEvaluationContext.setBinding
(String variableName) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type MutableBindingSetModifierConstructorDescription(package private)
ExtensionQueryEvaluationStep
(QueryEvaluationStep arg, Consumer<MutableBindingSet> consumer, QueryEvaluationContext context) -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type MutableBindingSetModifier and TypeFieldDescriptionprivate final BiConsumer
<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator.action
private final BiConsumer
<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator.action
private final Function
<BindingSet, MutableBindingSet> BindingSetAssignmentQueryEvaluationStep.bsMaker
private final BiConsumer
<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.converter
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type MutableBindingSetModifier and TypeMethodDescriptionstatic BiConsumer
<MutableBindingSet, Statement> StatementConvertor.c
(QueryEvaluationContext context, Var c) private static BiConsumer
<MutableBindingSet, Statement> StatementPatternQueryEvaluationStep.makeConverter
(QueryEvaluationContext context, Var s, Var p, Var o, Var c) We need to test every binding with hasBinding etc.static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.o
(QueryEvaluationContext context, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.oc
(QueryEvaluationContext context, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.p
(QueryEvaluationContext context, Var p) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.pc
(QueryEvaluationContext context, Var p, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.po
(QueryEvaluationContext context, Var p, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.poc
(QueryEvaluationContext context, Var p, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.s
(QueryEvaluationContext context, Var s) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.sc
(QueryEvaluationContext context, Var s, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.so
(QueryEvaluationContext context, Var s, Var o) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.soc
(QueryEvaluationContext context, Var s, Var o, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.sp
(QueryEvaluationContext context, Var s, Var p) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.spc
(QueryEvaluationContext context, Var s, Var p, Var c) static BiConsumer
<MutableBindingSet, Statement> StatementConvertor.spo
(QueryEvaluationContext context, Var s, Var p, Var o) static BiConsumer
<MutableBindingSet, Statement> Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type MutableBindingSetModifierConstructorDescriptionprivate
ConvertStatementToBindingSetIterator
(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, QueryEvaluationContext context) private
JoinStatementWithBindingSetIterator
(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, BindingSet bindings, QueryEvaluationContext context) -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type parameters of type MutableBindingSetModifier and TypeFieldDescriptionprivate final Function
<BindingSet, MutableBindingSet> HashJoinIteration.bsMaker
private final Supplier
<MutableBindingSet> ProjectionIterator.maker
Deprecated.private final BiConsumer
<MutableBindingSet, BindingSet> ProjectionIterator.projector
Deprecated.private final BiConsumer
<Value, MutableBindingSet> ZeroLengthPathIteration.setContext
private final BiConsumer
<Value, MutableBindingSet> ZeroLengthPathIteration.setObject
private final BiConsumer
<Value, MutableBindingSet> ZeroLengthPathIteration.setSubject
private final Consumer
<MutableBindingSet> ExtensionIterator.setter
Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return types with arguments of type MutableBindingSetModifier and TypeMethodDescriptionprivate static Consumer
<MutableBindingSet> ExtensionIterator.andThen
(Consumer<MutableBindingSet> consumer, Consumer<MutableBindingSet> next) Deprecated.private BiConsumer
<MutableBindingSet, BindingSet> ProjectionIterator.andThen
(BiConsumer<MutableBindingSet, BindingSet> consumer, BiConsumer<MutableBindingSet, BindingSet> next) Deprecated.static Consumer
<MutableBindingSet> ExtensionIterator.buildLambdaToEvaluateTheExpressions
(Extension extension, EvaluationStrategy strategy, QueryEvaluationContext context) Deprecated.GroupIterator.makeBindSolution
(List<GroupIterator.AggregatePredicateCollectorSupplier<?, ?>> aggregates) private BiConsumer
<BindingSet, MutableBindingSet> GroupIterator.makeSetAValue
(List<Function<BindingSet, Value>> getValues, List<BiConsumer<Value, MutableBindingSet>> setBindings, int i) private BiConsumer
<BindingSet, MutableBindingSet> GroupIterator.makeSetValues
(List<Function<BindingSet, Value>> getValues, List<BiConsumer<Value, MutableBindingSet>> setBindings) Build a single method that sets all values without a loop or lookups during evaluation.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type MutableBindingSetModifier and TypeMethodDescriptionprivate void
PathIteration.addBinding
(MutableBindingSet bs, String name, Value value) private static void
ExtensionIterator.setValue
(BiConsumer<Value, MutableBindingSet> setBinding, QueryValueEvaluationStep prepared, MutableBindingSet targetBindings) Deprecated.private PathIteration.ValuePair
PathIteration.valuePairFromStartAndEnd
(MutableBindingSet nextElement) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type MutableBindingSetModifier and TypeMethodDescriptionprivate static Consumer
<MutableBindingSet> ExtensionIterator.andThen
(Consumer<MutableBindingSet> consumer, Consumer<MutableBindingSet> next) Deprecated.private BiConsumer
<MutableBindingSet, BindingSet> ProjectionIterator.andThen
(BiConsumer<MutableBindingSet, BindingSet> consumer, BiConsumer<MutableBindingSet, BindingSet> next) Deprecated.private static void
ExtensionIterator.setValue
(BiConsumer<Value, MutableBindingSet> setBinding, QueryValueEvaluationStep prepared, MutableBindingSet targetBindings) Deprecated.Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type MutableBindingSetModifierConstructorDescriptionExtensionIterator
(CloseableIteration<BindingSet, QueryEvaluationException> iter, Consumer<MutableBindingSet> setter, QueryEvaluationContext context) Deprecated. -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.impl
Classes in org.eclipse.rdf4j.query.impl that implement MutableBindingSet