Uses of Interface
org.eclipse.rdf4j.query.MutableBindingSet
Package
Description
Implementations of
relevant to query evaluation.
invalid reference
Iteration
-
Uses of MutableBindingSet in org.eclipse.rdf4j.collection.factory.api
Modifier and TypeMethodDescriptiondefault Queue
<BindingSet> CollectionFactory.createBindingSetQueue
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) CollectionFactory.createSetOfBindingSets
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) Allows optimizations beyond what would otherwise be possible, regarding disk access and storage. -
Uses of MutableBindingSet in org.eclipse.rdf4j.collection.factory.impl
Modifier and TypeMethodDescriptionDefaultCollectionFactory.createSetOfBindingSets
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) -
Uses of MutableBindingSet in org.eclipse.rdf4j.collection.factory.mapdb
Modifier and TypeMethodDescriptionMapDb3CollectionFactory.createBindingSetQueue
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) protected org.mapdb.Serializer
<BindingSet> MapDb3CollectionFactory.createBindingSetSerializer
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) These methods should be overriding in case a store can deliver a better serialization protocol.MapDb3CollectionFactory.createSetOfBindingSets
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) MapDbCollectionFactory.createSetOfBindingSets
(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) -
Uses of MutableBindingSet in org.eclipse.rdf4j.federated.evaluation.iterator
Modifier and TypeClassDescriptionstatic class
A specialized BingingSet that can only hold the start and end values of a Path.Modifier and TypeMethodDescriptionstatic final BiConsumer
<Value, MutableBindingSet> Used to turn a method call into a direct field access -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation
Modifier 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
Modifier and TypeFieldDescriptionstatic final BiConsumer
<Value, MutableBindingSet> ArrayBindingBasedQueryEvaluationContext.ADD_BINDING_NO_OP
static final BiConsumer
<Value, MutableBindingSet> ArrayBindingBasedQueryEvaluationContext.SET_BINDING_NO_OP
Modifier and TypeMethodDescriptiondefault MutableBindingSet
QueryEvaluationContext.createBindingSet()
default MutableBindingSet
QueryEvaluationContext.createBindingSet
(BindingSet bindings) Modifier 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) -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Modifier and TypeClassDescriptionstatic class
A specialized BingingSet that can only hold the start and end values of a Path.Modifier and TypeMethodDescriptionstatic Consumer
<MutableBindingSet> ExtensionIterator.buildLambdaToEvaluateTheExpressions
(Extension extension, EvaluationStrategy strategy, QueryEvaluationContext context) static final BiConsumer
<Value, MutableBindingSet> Used to turn a method call into a direct field accessModifierConstructorDescriptionExtensionIterator
(CloseableIteration<BindingSet> iter, Consumer<MutableBindingSet> setter, QueryEvaluationContext context) -
Uses of MutableBindingSet in org.eclipse.rdf4j.query.impl