Uses of Interface
org.eclipse.rdf4j.query.BindingSet
Packages that use BindingSet
Package
Description
Interfaces and classes for handling queries and query results.
Abstract Query Algebra model.
Implementations of
relevant to query evaluation.
invalid reference
Iteration
Functionality to convert tuple query results to and from the
Data Access Working Group Test Result Set RDF Vocabulary
The rdf4j SPARQL 1.1 parser.
A writer for the
SPARQL Query Results JSON Format
Parsers and writers for the
SPARQL Query Results XML Format
A repository wrapper which supports auto-loading of datasets specified in a query.
Helper and utility classes for the
SailRepositoryRDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
Abstract base implementation and internal helper classes for Sail implementations.
A Sail implementation that supports full-text indexing via the Lucene API.
See discussion at https://github.com/eclipse/rdf4j/issues/1262
-
Uses of BindingSet in org.eclipse.rdf4j.collection.factory.api
Methods in org.eclipse.rdf4j.collection.factory.api that return BindingSetMethods in org.eclipse.rdf4j.collection.factory.api that return types with arguments of type BindingSetModifier and TypeMethodDescriptionCollectionFactory.createSetOfBindingSets()default ToIntFunction<BindingSet> CollectionFactory.hashOfBindingSetFuntion(List<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 BindingSetModifier and TypeMethodDescriptionCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) default intCollectionFactory.hashAValue(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 BindingSetModifier and TypeMethodDescriptionCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) CollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) default intCollectionFactory.hashAValue(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 ToIntFunction<BindingSet> CollectionFactory.hashOfBindingSetFuntion(List<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 BindingSetMethods in org.eclipse.rdf4j.collection.factory.impl with parameters of type BindingSetModifier and TypeMethodDescriptionDefaultCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) Method parameters in org.eclipse.rdf4j.collection.factory.impl with type arguments of type BindingSetModifier and TypeMethodDescriptionDefaultCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) DefaultCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, 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 -
Uses of BindingSet in org.eclipse.rdf4j.query
Subinterfaces of BindingSet in org.eclipse.rdf4j.queryModifier and TypeInterfaceDescriptioninterfaceA BindingSet is a set of named value bindings, which is used a.o.Classes in org.eclipse.rdf4j.query that implement BindingSetModifier and TypeClassDescriptionclassAbstract base class forBindingSetimplementations, providing a.o.Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.querySubinterfaces with type arguments of type BindingSet in org.eclipse.rdf4j.queryModifier and TypeInterfaceDescriptioninterfaceA representation of a variable-binding query result as a sequence ofBindingSetobjects.Fields in org.eclipse.rdf4j.query with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate final DistinctIteration<BindingSet, QueryEvaluationException> QueryResults.TupleQueryResultFilter.filterMethods in org.eclipse.rdf4j.query that return BindingSetModifier and TypeMethodDescriptionOperation.getBindings()Retrieves the bindings that have been set on this operation.QueryResults.TupleQueryResultFilter.next()static BindingSetQueryResults.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 BindingSetModifier and TypeMethodDescriptionprivate static List<BindingSet> QueryResults.findMatchingBindingSets(BindingSet st, Iterable<? extends BindingSet> model, Map<BNode, BNode> bNodeMapping) Methods in org.eclipse.rdf4j.query with parameters of type BindingSetModifier and TypeMethodDescriptionstatic booleanQueryResults.bindingSetsCompatible(BindingSet bs1, BindingSet bs2) Check whether twoBindingSets are compatible.private static booleanQueryResults.bindingSetsMatch(BindingSet bs1, BindingSet bs2, Map<BNode, BNode> bNodeMapping) private static List<BindingSet> QueryResults.findMatchingBindingSets(BindingSet st, Iterable<? extends BindingSet> model, Map<BNode, BNode> bNodeMapping) voidAbstractTupleQueryResultHandler.handleSolution(BindingSet bindingSet) voidQueryResultHandler.handleSolution(BindingSet bindingSet) Handles a solution.Method parameters in org.eclipse.rdf4j.query with type arguments of type BindingSetModifier and TypeMethodDescriptionprivate static List<BindingSet> QueryResults.findMatchingBindingSets(BindingSet st, Iterable<? extends BindingSet> model, Map<BNode, BNode> bNodeMapping) private static booleanQueryResults.matchBindingSets(List<? extends BindingSet> queryResult1, Iterable<? extends BindingSet> queryResult2) private static booleanQueryResults.matchBindingSets(List<? extends BindingSet> queryResult1, Iterable<? extends BindingSet> queryResult2) private static booleanQueryResults.matchBindingSets(List<? extends BindingSet> queryResult1, Iterable<? extends BindingSet> queryResult2, 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 booleanQueryResults.matchBindingSets(List<? extends BindingSet> queryResult1, Iterable<? extends BindingSet> queryResult2, 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 BindingSetMethods in org.eclipse.rdf4j.query.algebra that return types with arguments of type BindingSetMethod parameters in org.eclipse.rdf4j.query.algebra with type arguments of type BindingSetModifier and TypeMethodDescriptionvoidBindingSetAssignment.setBindingSets(Iterable<BindingSet> bindingSets) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation
Classes in org.eclipse.rdf4j.query.algebra.evaluation that implement BindingSetModifier and TypeClassDescriptionclassAn array implementation of theBindingSetinterface.classAn implementation of theBindingSetinterface that is used to evalate query object models.Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.algebra.evaluationModifier and TypeClassDescriptionstatic classDeprecated, for removal: This API element is subject to removal in a future version.Fields in org.eclipse.rdf4j.query.algebra.evaluation declared as BindingSetModifier and TypeFieldDescriptionprivate final BindingSetQueryEvaluationStep.DelayedEvaluationIteration.bsDeprecated, 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 BindingSetModifier and TypeFieldDescriptionstatic final EmptyIteration<BindingSet, QueryEvaluationException> QueryEvaluationStep.EMPTY_ITERATIONprivate final Function<BindingSet, Value> QueryValueEvaluationStep.ApplyFunctionForEachBinding.functionMethods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected 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) EvaluationStrategy.evaluate(Service expr, String serviceUri, CloseableIteration<BindingSet, QueryEvaluationException> bindings) Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.EvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.QueryEvaluationStep.evaluate(BindingSet bindings) Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type BindingSetModifier and TypeMethodDescriptionvoidQueryBindingSet.addAll(BindingSet bindingSet) protected abstract CloseableIteration<? extends BindingSet, QueryEvaluationException> AbstractQueryPreparer.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) EvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.EvaluationStrategy.evaluate(ValueExpr expr, BindingSet bindings) Gets the value of this expression.QueryEvaluationStep.evaluate(BindingSet bindings) QueryValueEvaluationStep.ApplyFunctionForEachBinding.evaluate(BindingSet bindings) QueryValueEvaluationStep.ConstantQueryValueEvaluationStep.evaluate(BindingSet bindings) QueryValueEvaluationStep.evaluate(BindingSet bindings) QueryValueEvaluationStep.Fail.evaluate(BindingSet bindings) QueryValueEvaluationStep.Minimal.evaluate(BindingSet bindings) protected abstract voidAbstractQueryPreparer.execute(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) booleanEvaluationStrategy.isTrue(QueryValueEvaluationStep expr, BindingSet bindings) booleanEvaluationStrategy.isTrue(ValueExpr expr, BindingSet bindings) Evaluates the boolean expression on the supplied TripleSource object.EvaluationStrategy.optimize(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings) Execute theQueryOptimizerPipelineon the givenTupleExprto optimize its execution plan.voidQueryOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation with type arguments of type BindingSetModifier and TypeMethodDescriptionEvaluationStrategy.evaluate(Service expr, String serviceUri, CloseableIteration<BindingSet, QueryEvaluationException> bindings) Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.static QueryEvaluationStepQueryEvaluationStep.wrap(QueryEvaluationStep qes, 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 QueryEvaluationStepQueryEvaluationStep.wrap(QueryEvaluationStep qes, 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 BindingSetModifierConstructorDescriptionArrayBindingSet(BindingSet toCopy, Set<String> names, String[] namesArray) 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 -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.federation
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.federationModifier and TypeClassDescriptionclassIterator for efficient SERVICE evaluation (vectored).Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.TupleFunctionFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) FederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided SPARQL query at this federated service.TupleFunctionFederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type BindingSetModifier and TypeMethodDescriptionbooleanFederatedService.ask(Service service, BindingSet bindings, String baseUri) Evaluate the provided SPARQL ASK query at this federated service.booleanTupleFunctionFederatedService.ask(Service service, BindingSet bindings, String baseUri) private static ValueTupleFunctionFederatedService.getValue(Var var, BindingSet bs) FederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided SPARQL query at this federated service.TupleFunctionFederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.federation with type arguments of type BindingSetModifier and TypeMethodDescriptionFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.TupleFunctionFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) Constructors in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type BindingSetModifierConstructorDescriptionJoinExecutorBase(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 BindingSetModifierConstructorDescriptionServiceCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) Deprecated.ServiceCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) Deprecated.ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException> iter, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException> iter, 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 BindingSetModifier and TypeMethodDescriptionvoidStatisticalAggregateFunction.processAggregate(BindingSet bindingSet, Predicate<Value> distinctValue, StatisticCollector collector) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate with type arguments of type BindingSetModifierConstructorDescriptionStatisticalAggregateFunction(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 BindingSetModifier and TypeMethodDescriptionPopulationStandardDeviationAggregateFactory.buildFunction(Function<BindingSet, Value> evaluationStep) StandardDeviationAggregateFactory.buildFunction(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 BindingSetModifier and TypeMethodDescriptionPopulationVarianceAggregateFactory.buildFunction(Function<BindingSet, Value> evaluationStep) VarianceAggregateFactory.buildFunction(Function<BindingSet, Value> evaluationStep) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.implModifier and TypeClassDescriptionprivate static classThis class wraps an iterator and increments the "resultSizeActual" of the query model node that the iterator represents.private static classThis class wraps an iterator and tracks the time used to execute next() and hasNext()Classes in org.eclipse.rdf4j.query.algebra.evaluation.impl that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionprivate static classprivate static classFields in org.eclipse.rdf4j.query.algebra.evaluation.impl declared as BindingSetModifier and TypeFieldDescriptionprotected BindingSetBindingAssigner.VarVisitor.bindingsDeprecated, 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 BindingSetModifier and TypeFieldDescription(package private) CloseableIteration<BindingSet, QueryEvaluationException> DefaultEvaluationStrategy.ResultSizeCountingIterator.iterator(package private) CloseableIteration<BindingSet, QueryEvaluationException> DefaultEvaluationStrategy.TimedIterator.iteratorMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return BindingSetModifier and TypeMethodDescriptionDefaultEvaluationStrategy.ResultSizeCountingIterator.next()DefaultEvaluationStrategy.TimedIterator.next()Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type BindingSetModifier and TypeMethodDescriptionDefaultEvaluationStrategy.evaluate(ArbitraryLengthPath alp, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(BinaryTupleOperator expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(BindingSetAssignment bsa, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(DescribeOperator operator, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(Difference difference, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Distinct distinct, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.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, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) DefaultEvaluationStrategy.evaluate(Extension extension, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Filter filter, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Group node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Intersection intersection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Join join, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(LeftJoin leftJoin, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(MultiProjection multiProjection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Order node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Projection projection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Reduced reduced, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Service service, String serviceUri, CloseableIteration<BindingSet, QueryEvaluationException> bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Service service, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(SingletonSet singletonSet, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Slice slice, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(StatementPattern statementPattern, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(TripleRef ref, BindingSet bindings) evaluates a TripleRef node returning bindingsets from the matched Triple nodes in the dataset (or explore standard reification)DefaultEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(UnaryTupleOperator expr, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(Union union, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ZeroLengthPath zlp, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.QueryRootQueryEvaluationStep.evaluate(BindingSet bs) ExtensionQueryEvaluationStep.evaluate(BindingSet bs) TupleFunctionEvaluationStrategy.evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) Deprecated, for removal: This API element is subject to removal in a future version.TupleFunctionEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.TupleFunctionEvaluationStrategy.evaluate(TupleFunctionCall expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ArrayBindingBasedQueryEvaluationContext.getBinding(String variableName) default Function<BindingSet, Binding> QueryEvaluationContext.getBinding(String variableName) default Function<BindingSet, Value> ArrayBindingBasedQueryEvaluationContext.hasBinding(String variableName) default Predicate<BindingSet> QueryEvaluationContext.hasBinding(String variableName) Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl with parameters of type BindingSetModifier and TypeMethodDescriptionArrayBindingBasedQueryEvaluationContext.ValueGetter.apply(BindingSet bs) ArrayBindingBasedQueryEvaluationContext.createBindingSet(BindingSet bindings) default MutableBindingSetQueryEvaluationContext.createBindingSet(BindingSet bindings) DefaultEvaluationStrategy.evaluate(And node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ArbitraryLengthPath alp, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(BinaryTupleOperator expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(BindingSetAssignment bsa, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(BNodeGenerator node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Bound node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Coalesce node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(CompareAll node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(CompareAny node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Compare node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Datatype node, BindingSet bindings) DefaultEvaluationStrategy.evaluate(DescribeOperator operator, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(Difference difference, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Distinct distinct, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(EmptySet emptySet, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.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, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) DefaultEvaluationStrategy.evaluate(Exists node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Extension extension, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Filter filter, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(FunctionCall node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Group node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(If node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(In node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Intersection intersection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IRIFunction node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IsBNode node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IsLiteral node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IsNumeric node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IsResource node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(IsURI node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Join join, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Label node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(LangMatches node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Lang node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(LeftJoin leftJoin, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Like node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ListMemberOperator node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(LocalName node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(MathExpr node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(MultiProjection multiProjection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Namespace node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Not node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Order node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Or node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Projection projection, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Reduced reduced, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Regex node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(SameTerm node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Service service, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(SingletonSet singletonSet, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Slice slice, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(StatementPattern statementPattern, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(Str node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(TripleRef ref, BindingSet bindings) evaluates a TripleRef node returning bindingsets from the matched Triple nodes in the dataset (or explore standard reification)DefaultEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(UnaryTupleOperator expr, BindingSet bindings) Deprecated.DefaultEvaluationStrategy.evaluate(Union union, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ValueConstant valueConstant, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ValueExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ValueExprTripleRef node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(Var var, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.evaluate(ZeroLengthPath zlp, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.DefaultEvaluationStrategy.QueryRootQueryEvaluationStep.evaluate(BindingSet bs) ExtendedEvaluationStrategy.evaluate(Compare node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ExtendedEvaluationStrategy.evaluate(MathExpr node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ExtensionQueryEvaluationStep.evaluate(BindingSet bs) TupleFunctionEvaluationStrategy.evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) Deprecated, for removal: This API element is subject to removal in a future version.TupleFunctionEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.TupleFunctionEvaluationStrategy.evaluate(TupleFunctionCall expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.private Value[]DefaultEvaluationStrategy.evaluateAllArguments(List<ValueExpr> args, QueryValueEvaluationStep[] argSteps, BindingSet bindings) static ValueDefaultEvaluationStrategy.getVarValue(Var var, BindingSet bindings) booleanDefaultEvaluationStrategy.isTrue(QueryValueEvaluationStep expr, BindingSet bindings) booleanDefaultEvaluationStrategy.isTrue(ValueExpr expr, BindingSet bindings) DefaultEvaluationStrategy.optimize(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings) Execute theQueryOptimizerPipelineon the givenTupleExprto optimize its execution plan.voidQueryJoinOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.voidQueryModelNormalizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.voidQueryModelPruner.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Deprecated.Applies generally applicable optimizations: path expressions are sorted from more to less specific.booleanArrayBindingBasedQueryEvaluationContext.HasBinding.test(BindingSet bs) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl with type arguments of type BindingSetModifier and TypeMethodDescriptionDefaultEvaluationStrategy.evaluate(Service service, 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 BindingSetModifierConstructorDescriptionVarVisitor(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 BindingSetModifierConstructorDescriptionResultSizeCountingIterator(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
Classes in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionprivate static final classConverts statements into the required bindingsets.private static final classFields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps declared as BindingSetModifier and TypeFieldDescriptionprivate final BindingSetStatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator.bindingsFields in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate final Function<BindingSet, MutableBindingSet> BindingSetAssignmentQueryEvaluationStep.bsMakerprivate final Comparator<BindingSet> OrderQueryEvaluationStep.cmpprivate final Function<BindingSet, CloseableIteration<BindingSet, QueryEvaluationException>> JoinQueryEvaluationStep.evalprivate final Function<BindingSet, CloseableIteration<BindingSet, QueryEvaluationException>> JoinQueryEvaluationStep.evalprivate final Function<BindingSet, Value> StatementPatternQueryEvaluationStep.getContextVarprivate final Function<BindingSet, Value> StatementPatternQueryEvaluationStep.getObjectVarprivate final Function<BindingSet, Value> StatementPatternQueryEvaluationStep.getPredicateVarprivate final Function<BindingSet, Value> StatementPatternQueryEvaluationStep.getSubjectVarprivate final Function<BindingSet, QueryEvaluationStep.DelayedEvaluationIteration> IntersectionQueryEvaluationStep.rightArgDelayedprivate final Function<BindingSet, QueryEvaluationStep.DelayedEvaluationIteration> MinusQueryEvaluationStep.rightQesprivate final Supplier<Set<BindingSet>> IntersectionQueryEvaluationStep.setMakerprivate final Predicate<BindingSet> StatementPatternQueryEvaluationStep.unboundTestMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return BindingSetModifier and TypeMethodDescriptionprivate BindingSetprivate BindingSetStatementPatternQueryEvaluationStep.ConvertStatementToBindingSetIterator.next()StatementPatternQueryEvaluationStep.JoinStatementWithBindingSetIterator.next()Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments of type BindingSetModifier and TypeMethodDescriptionstatic Predicate<BindingSet> UnboundTest.c(QueryEvaluationContext context, Var c) BindingSetAssignmentQueryEvaluationStep.evaluate(BindingSet bindings) IntersectionQueryEvaluationStep.evaluate(BindingSet bs) JoinQueryEvaluationStep.evaluate(BindingSet bindings) LeftJoinQueryEvaluationStep.evaluate(BindingSet bindings) MinusQueryEvaluationStep.evaluate(BindingSet bindings) OrderQueryEvaluationStep.evaluate(BindingSet bs) ProjectionQueryEvaluationStep.evaluate(BindingSet bindings) RdfStarQueryEvaluationStep.evaluate(BindingSet bindings) ReificationRdfStarQueryEvaluationStep.evaluate(BindingSet bindings) ServiceQueryEvaluationStep.evaluate(BindingSet bindings) SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep.evaluate(BindingSet bs) SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep.evaluate(BindingSet bs) SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep.evaluate(BindingSet bs) StatementPatternQueryEvaluationStep.evaluate(BindingSet bindings) UnionQueryEvaluationStep.evaluate(BindingSet bindings) ZeroLengthPathEvaluationStep.evaluate(BindingSet bindings) private static Predicate<BindingSet> StatementPatternQueryEvaluationStep.getUnboundTest(QueryEvaluationContext context, Var s, Var p, Var o, Var c) private static Function<BindingSet, Value> StatementPatternQueryEvaluationStep.makeGetVarValue(Var var, QueryEvaluationContext context) static Predicate<BindingSet> UnboundTest.o(QueryEvaluationContext context, Var o) static Predicate<BindingSet> UnboundTest.oc(QueryEvaluationContext context, Var o, Var c) static Predicate<BindingSet> UnboundTest.p(QueryEvaluationContext context, Var p) static Predicate<BindingSet> UnboundTest.pc(QueryEvaluationContext context, Var p, Var c) static Predicate<BindingSet> UnboundTest.po(QueryEvaluationContext context, Var p, Var o) static Predicate<BindingSet> UnboundTest.poc(QueryEvaluationContext context, Var p, Var o, Var c) static Predicate<BindingSet> UnboundTest.s(QueryEvaluationContext context, Var s) static Predicate<BindingSet> UnboundTest.sc(QueryEvaluationContext context, Var s, Var c) static Predicate<BindingSet> UnboundTest.so(QueryEvaluationContext context, Var s, Var o) static Predicate<BindingSet> UnboundTest.soc(QueryEvaluationContext context, Var s, Var o, Var c) static Predicate<BindingSet> UnboundTest.sp(QueryEvaluationContext context, Var s, Var p) static Predicate<BindingSet> UnboundTest.spc(QueryEvaluationContext context, Var s, Var p, Var c) static Predicate<BindingSet> UnboundTest.spo(QueryEvaluationContext context, Var s, Var p, Var o) static Predicate<BindingSet> Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type BindingSetModifier and TypeMethodDescriptionBindingSetAssignmentQueryEvaluationStep.evaluate(BindingSet bindings) IntersectionQueryEvaluationStep.evaluate(BindingSet bs) JoinQueryEvaluationStep.evaluate(BindingSet bindings) LeftJoinQueryEvaluationStep.evaluate(BindingSet bindings) MinusQueryEvaluationStep.evaluate(BindingSet bindings) OrderQueryEvaluationStep.evaluate(BindingSet bs) ProjectionQueryEvaluationStep.evaluate(BindingSet bindings) RdfStarQueryEvaluationStep.evaluate(BindingSet bindings) RegexValueEvaluationStepSupplier.ChangingRegexQueryValueEvaluationStep.evaluate(BindingSet bindings) ReificationRdfStarQueryEvaluationStep.evaluate(BindingSet bindings) ServiceQueryEvaluationStep.evaluate(BindingSet bindings) SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep.evaluate(BindingSet bs) SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep.evaluate(BindingSet bs) SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep.evaluate(BindingSet bs) StatementPatternQueryEvaluationStep.evaluate(BindingSet bindings) UnionQueryEvaluationStep.evaluate(BindingSet bindings) ZeroLengthPathEvaluationStep.evaluate(BindingSet bindings) StatementPatternQueryEvaluationStep.getIteration(BindingSet bindings) protected ZeroLengthPathIterationZeroLengthPathEvaluationStep.getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj, QueryEvaluationContext context) Constructors in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with parameters of type BindingSetModifierConstructorDescriptionprivateJoinStatementWithBindingSetIterator(CloseableIteration<? extends Statement, ? extends QueryEvaluationException> iteration, BiConsumer<MutableBindingSet, Statement> action, BindingSet bindings, QueryEvaluationContext context) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type BindingSetModifierConstructorDescriptionIntersectionQueryEvaluationStep(QueryEvaluationStep leftArg, QueryEvaluationStep rightArg, Supplier<Set<BindingSet>> setMaker) OrderQueryEvaluationStep(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 BindingSetModifier and TypeFieldDescriptionprivate final Function<BindingSet, Value> CompareAllQueryValueEvaluationStep.getValueprivate final Function<BindingSet, Value> CompareAnyValueEvaluationStep.getValueMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with parameters of type BindingSetModifier and TypeMethodDescriptionprivate static ValueQueryValueEvaluationStepSupplier.bound(QueryValueEvaluationStep arg, BindingSet bindings) private static ValueQueryValueEvaluationStepSupplier.datatype(QueryValueEvaluationStep arg, BindingSet bindings) AndValueEvaluationStep.evaluate(BindingSet bindings) CompareAllQueryValueEvaluationStep.evaluate(BindingSet bindings) CompareAnyValueEvaluationStep.evaluate(BindingSet bindings) ExistsQueryValueEvaluationStep.evaluate(BindingSet bindings) IfValueEvaluationStep.evaluate(BindingSet bindings) InValueEvaluationStep.evaluate(BindingSet bindings) ListMemberValueOperationStep.evaluate(BindingSet bindings) OrValueEvaluationStep.evaluate(BindingSet bindings) ValueExprTripleRefEvaluationStep.evaluate(BindingSet bindings) private static ValueQueryValueEvaluationStepSupplier.label(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory vf) private static ValueQueryValueEvaluationStepSupplier.lang(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory) private static ValueQueryValueEvaluationStepSupplier.localName(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory) private static ValueQueryValueEvaluationStepSupplier.namespace(QueryValueEvaluationStep arg, BindingSet bindings, ValueFactory valueFactory) private static ValueQueryValueEvaluationStepSupplier.str(QueryValueEvaluationStep arg, ValueFactory valueFactory, BindingSet bindings) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with type arguments of type BindingSetModifier and TypeMethodDescriptionprivate static QueryValueEvaluationStepQueryValueEvaluationStepSupplier.make(QueryValueEvaluationStep arg, String errorMessage, Function<BindingSet, Value> function) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iteratorModifier and TypeClassDescriptionclassDeprecated.replaced by HashJoinIterationclassDeprecated.classIteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.classUtility class that removes code duplication and makes a precompiled QueryEvaluationStep available as an iteration that may be created and used later.classDeprecated.classDeprecated.classDeprecated.classDeprecated.classprivate static classclassGeneric hash join implementation suitable for use by Sail implementations.classInterleaved join iterator.classclassclassDeprecated.classclassDeprecated.classDeprecated.classMakes aQueryContextavailable during iteration.classDeprecated.UseSilentIterationinstead.classSPARQLMinusIteration<X extends Exception>Deprecated.classClasses in org.eclipse.rdf4j.query.algebra.evaluation.iterator that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionprivate classprivate static classFields in org.eclipse.rdf4j.query.algebra.evaluation.iterator declared as BindingSetModifier and TypeFieldDescriptionprivate final BindingSetPathIteration.bindingsprivate final BindingSetZeroLengthPathIteration.bindingsprivate final BindingSetDelayedEvaluationIteration.bsprivate BindingSetDescribeIteration.currentBindingsDeprecated.private BindingSetMultiProjectionIterator.currentBindingsprotected BindingSetCrossProductIteration.currentInputBindingprivate BindingSetBottomUpJoinIterator.currentScanElemDeprecated.private BindingSetHashJoinIteration.currentScanElemprivate final BindingSetBadlyDesignedLeftJoinIterator.inputBindingsprivate final BindingSetCompatibleBindingSetFilter.inputBindingsDeprecated.protected BindingSetDescribeIteration.parentBindingsDeprecated.private final BindingSetGroupIterator.parentBindingsprivate final BindingSetMultiProjectionIterator.parentBindingsprivate final BindingSet[]MultiProjectionIterator.previousBindingsprivate final BindingSetGroupIterator.Entry.prototypeFields in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate static final Predicate<BindingSet> GroupIterator.ALWAYS_TRUE_BINDING_SETprivate final Function<BindingSet, MutableBindingSet> HashJoinIteration.bsMakerprivate final Comparator<BindingSet> OrderIterator.comparatorDeprecated.DescribeIteration.currentDescribeExprIterDeprecated.PathIteration.currentIterprivate final Set<BindingSet> GroupIterator.DistinctBindingSets.distinctValuesprivate Set<BindingSet> SPARQLMinusIteration.excludeSetDeprecated.private Map<BindingSet, List<BindingSet>> BottomUpJoinIterator.hashTableDeprecated.private Map<BindingSet, List<BindingSet>> BottomUpJoinIterator.hashTableDeprecated.private Map<BindingSetHashKey, List<BindingSet>> HashJoinIteration.hashTableprivate List<BindingSet> BottomUpJoinIterator.hashTableValuesDeprecated.private Iterator<BindingSet> HashJoinIteration.hashTableValuesprotected final List<BindingSet> CrossProductIteration.inputBindingsprotected Iterator<BindingSet> CrossProductIteration.inputBindingsIteratorDelayedEvaluationIteration.iterprivate final CloseableIteration<BindingSet, QueryEvaluationException> MultiProjectionIterator.iterprivate final CloseableIteration<BindingSet, QueryEvaluationException> OrderIterator.iterDeprecated.private final CloseableIteration<? extends BindingSet, QueryEvaluationException> QueryContextIteration.iterZeroLengthPathIteration.iterprivate final CloseableIteration<BindingSet, QueryEvaluationException> BottomUpJoinIterator.leftIterDeprecated.private final CloseableIteration<BindingSet, QueryEvaluationException> HashJoinIteration.leftIterprivate final CloseableIteration<BindingSet, QueryEvaluationException> JoinIterator.leftIterprivate final CloseableIteration<BindingSet, QueryEvaluationException> LeftJoinIterator.leftIterprivate final IntFunction<Map<BindingSetHashKey, List<BindingSet>>> HashJoinIteration.mapMakerprivate final IntFunction<List<BindingSet>> HashJoinIteration.mapValueMakerprivate final BiConsumer<MutableBindingSet, BindingSet> ProjectionIterator.projectorDeprecated.BottomUpJoinIterator.restIterDeprecated.HashJoinIteration.restIterprotected final CloseableIteration<BindingSet, QueryEvaluationException> CrossProductIteration.resultIterationprivate final Function<BindingSet, BindingSet> FilterIterator.retainDeprecated.private final Function<BindingSet, BindingSet> FilterIterator.retainDeprecated.private final Iteration<BindingSet, X> SPARQLMinusIteration.rightArgDeprecated.private final CloseableIteration<BindingSet, QueryEvaluationException> BottomUpJoinIterator.rightIterDeprecated.private final CloseableIteration<BindingSet, QueryEvaluationException> HashJoinIteration.rightIterJoinIterator.rightIterLeftJoinIterator.rightIterprivate List<BindingSet> BottomUpJoinIterator.scanListDeprecated.private Iterator<BindingSet> HashJoinIteration.scanListprivate final List<OrderIterator.SerializedQueue<BindingSet>> OrderIterator.serializedDeprecated.private final Iteration<BindingSet, QueryEvaluationException> DescribeIteration.sourceIterDeprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return BindingSetModifier and TypeMethodDescriptionprivate BindingSetBottomUpJoinIterator.calcKey(BindingSet bindings, Set<String> commonVars) Deprecated.ExtensionIterator.convert(BindingSet sourceBindings) Deprecated.protected BindingSetProjectionIterator.convert(BindingSet sourceBindings) Deprecated.protected BindingSetBadlyDesignedLeftJoinIterator.getNextElement()protected BindingSetBottomUpJoinIterator.getNextElement()Deprecated.protected BindingSetCrossProductIteration.getNextElement()protected BindingSetDescribeIteration.getNextElement()Deprecated.protected BindingSetHashJoinIteration.getNextElement()protected BindingSetJoinIterator.getNextElement()protected BindingSetLeftJoinIterator.getNextElement()protected BindingSetMultiProjectionIterator.getNextElement()protected BindingSetPathIteration.getNextElement()protected BindingSetZeroLengthPathIteration.getNextElement()GroupIterator.Entry.getPrototype()DelayedEvaluationIteration.next()Calls the next method of the underlying iteration.GroupIterator.next()QueryContextIteration.next()static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings) Deprecated.static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings) Deprecated.protected BindingSetBottomUpJoinIterator.removeFirstElement(List<BindingSet> list) Deprecated.Remove the first (0 index) element from a BindingSet list.private BindingSetPathIteration.removeIntermediateJoinVars(QueryBindingSet nextElement) Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprivate BiConsumer<MutableBindingSet, BindingSet> ProjectionIterator.andThen(BiConsumer<MutableBindingSet, BindingSet> consumer, BiConsumer<MutableBindingSet, BindingSet> next) Deprecated.private static Function<BindingSet, BindingSet> FilterIterator.buildRetainFunction(Filter filter, QueryEvaluationContext context) Deprecated.private static Function<BindingSet, BindingSet> FilterIterator.buildRetainFunction(Filter filter, QueryEvaluationContext context) Deprecated.protected CloseableIteration<BindingSet, QueryEvaluationException> DelayedEvaluationIteration.createIteration()protected Iteration<BindingSet, QueryEvaluationException> OrderIterator.createIteration()Deprecated.ZeroLengthPathIteration.createIteration()private Iterator<BindingSet> GroupIterator.createIterator()protected CloseableIteration<BindingSet, QueryEvaluationException> DescribeIteration.createNextIteration(Value subject, Value object) Deprecated.protected Iteration<BindingSet, X> SPARQLMinusIteration.getRightArg()Deprecated.protected Map<BindingSetHashKey, List<BindingSet>> HashJoinIteration.makeHashTable(int initialSize) Utility methods to make it easier to inserted custom store dependent mapsprotected List<BindingSet> HashJoinIteration.makeHashValue(int currentMaxListSize) Utility methods to make it easier to inserted custom store dependent listprotected Collection<BindingSet> HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet, QueryEvaluationException> iter) Utility methods to make it easier to inserted custom store dependent listprotected List<BindingSet> BottomUpJoinIterator.makeList()Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected List<BindingSet> BottomUpJoinIterator.makeList(List<BindingSet> key) Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected Map<BindingSet, List<BindingSet>> BottomUpJoinIterator.makeMap()Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected Map<BindingSet, List<BindingSet>> BottomUpJoinIterator.makeMap()Deprecated.Utility methods to make it easier to inserted custom store dependent mapsprotected Set<BindingSet> SPARQLMinusIteration.makeSet()Deprecated.protected Set<BindingSet> SPARQLMinusIteration.makeSet(Iteration<BindingSet, X> rightArg) Deprecated.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.private Map<BindingSetHashKey, List<BindingSet>> HashJoinIteration.setupHashTable()private Stream<BindingSet> OrderIterator.sort(Collection<BindingSet> collection) Deprecated.Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type BindingSetModifier and TypeMethodDescriptionprotected booleanCompatibleBindingSetFilter.accept(BindingSet outputBindings) Deprecated.protected booleanFilterIterator.accept(BindingSet bindings) Deprecated.protected booleanSPARQLMinusIteration.accept(BindingSet bindingSet) Deprecated.protected voidBottomUpJoinIterator.add(List<BindingSet> leftArgResults, BindingSet b) Deprecated.voidGroupIterator.Entry.addSolution(BindingSet bs, List<GroupIterator.AggregatePredicateCollectorSupplier<?, ?>> operators) GroupIterator.QueryStepEvaluator.apply(BindingSet bindings) private BindingSetBottomUpJoinIterator.calcKey(BindingSet bindings, Set<String> commonVars) Deprecated.ExtensionIterator.convert(BindingSet sourceBindings) Deprecated.protected BindingSetProjectionIterator.convert(BindingSet sourceBindings) Deprecated.static BindingSetHashKeyBindingSetHashKey.create(String[] varNames, BindingSet bindings) private static QueryBindingSetBadlyDesignedLeftJoinIterator.getFilteredBindings(BindingSet bindings, Set<String> problemVars) private ValuePathIteration.getVarValue(Var var, boolean fixedValue, BindingSet bindingSet) protected booleanPathIteration.isUnbound(Var var, BindingSet bindings) private static QueryBindingSetProjectionIterator.makeNewQueryBindings(BindingSet parentBindings, boolean includeAllParentBindings) Deprecated.private voidGroupIterator.AggregatePredicateCollectorSupplier.operate(BindingSet bs, Predicate<?> predicate, Object t) voidGroupIterator.AvgAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.AvgCollector avg) voidGroupIterator.ConcatAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.StringBuilderCollector collector) voidGroupIterator.CountAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.CountCollector agv) voidGroupIterator.MaxAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.ValueCollector max) voidGroupIterator.MinAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.ValueCollector min) voidGroupIterator.SampleAggregate.processAggregate(BindingSet s, Predicate<Value> distinct, GroupIterator.SampleCollector sample) voidGroupIterator.SumAggregate.processAggregate(BindingSet s, Predicate<Value> distinctValue, GroupIterator.IntegerCollector sum) voidGroupIterator.WildCardCountAggregate.processAggregate(BindingSet s, Predicate<BindingSet> distinctValue, GroupIterator.CountCollector agv) static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings) Deprecated.static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings) Deprecated.protected voidBottomUpJoinIterator.put(Map<BindingSet, List<BindingSet>> hashTable, BindingSet hashKey, List<BindingSet> hashValue) Deprecated.booleanGroupIterator.DistinctBindingSets.test(BindingSet value) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected voidBottomUpJoinIterator.add(List<BindingSet> leftArgResults, BindingSet b) Deprecated.protected voidBottomUpJoinIterator.addAll(List<BindingSet> hashTableValues, List<BindingSet> values) Deprecated.private BiConsumer<MutableBindingSet, BindingSet> ProjectionIterator.andThen(BiConsumer<MutableBindingSet, BindingSet> consumer, BiConsumer<MutableBindingSet, BindingSet> next) Deprecated.protected voidHashJoinIteration.disposeCache(Iterator<BindingSet> iter) Utility methods to clear-up in case not using in-memory cache.protected voidHashJoinIteration.disposeHashTable(Map<BindingSetHashKey, List<BindingSet>> map) Utility methods to clear-up in case not using in-memory hash table.protected Collection<BindingSet> HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet, QueryEvaluationException> iter) Utility methods to make it easier to inserted custom store dependent listprotected List<BindingSet> BottomUpJoinIterator.makeList(List<BindingSet> key) Deprecated.Utility methods to make it easier to inserted custom store dependent listprotected Set<BindingSet> SPARQLMinusIteration.makeSet(Iteration<BindingSet, X> rightArg) Deprecated.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.voidGroupIterator.WildCardCountAggregate.processAggregate(BindingSet s, Predicate<BindingSet> distinctValue, GroupIterator.CountCollector agv) protected voidBottomUpJoinIterator.put(Map<BindingSet, List<BindingSet>> hashTable, BindingSet hashKey, List<BindingSet> hashValue) Deprecated.protected voidBottomUpJoinIterator.put(Map<BindingSet, List<BindingSet>> hashTable, BindingSet hashKey, List<BindingSet> hashValue) Deprecated.protected voidBottomUpJoinIterator.put(Map<BindingSet, List<BindingSet>> hashTable, BindingSet hashKey, List<BindingSet> hashValue) Deprecated.protected voidHashJoinIteration.putHashTableEntry(Map<BindingSetHashKey, List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, List<BindingSet> hashValue, boolean newEntry) protected voidHashJoinIteration.putHashTableEntry(Map<BindingSetHashKey, List<BindingSet>> nextHashTable, BindingSetHashKey hashKey, List<BindingSet> hashValue, boolean newEntry) protected BindingSetBottomUpJoinIterator.removeFirstElement(List<BindingSet> list) Deprecated.Remove the first (0 index) element from a BindingSet list.private Stream<BindingSet> OrderIterator.sort(Collection<BindingSet> collection) Deprecated.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type BindingSetModifierConstructorDescriptionBadlyDesignedLeftJoinIterator(EvaluationStrategy strategy, LeftJoin join, BindingSet inputBindings, Set<String> problemVars, QueryEvaluationContext context) BadlyDesignedLeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet inputBindings, Set<String> problemVars) BottomUpJoinIterator(EvaluationStrategy strategy, Join join, BindingSet bindings) Deprecated.CompatibleBindingSetFilter(CloseableIteration<BindingSet, QueryEvaluationException> iter, BindingSet inputBindings) Deprecated.DescribeIteration(Iteration<BindingSet, QueryEvaluationException> sourceIter, EvaluationStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings) Deprecated.Entry(BindingSet prototype, List<AggregateCollector> collectors, List<Predicate<?>> predicates) GroupIterator(EvaluationStrategy strategy, Group group, BindingSet parentBindings, long iterationCacheSyncThreshold, QueryEvaluationContext context) Deprecated.GroupIterator(EvaluationStrategy strategy, Group group, BindingSet parentBindings, long iterationCacheSyncThreshold, QueryEvaluationContext context, ValueFactory vf, CollectionFactory cf) GroupIterator(EvaluationStrategy strategy, Group group, BindingSet parentBindings, QueryEvaluationContext context) HashJoinIteration(EvaluationStrategy strategy, Join join, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.HashJoinIteration(EvaluationStrategy strategy, LeftJoin join, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.HashJoinIteration(EvaluationStrategy strategy, TupleExpr left, TupleExpr right, BindingSet bindings, boolean leftJoin) HashJoinIteration(QueryEvaluationStep left, QueryEvaluationStep right, BindingSet bindings, boolean leftJoin, String[] joinAttributes, QueryEvaluationContext context) JoinIterator(EvaluationStrategy strategy, QueryEvaluationStep leftPrepared, QueryEvaluationStep rightPrepared, Join join, BindingSet bindings) JoinIterator(EvaluationStrategy strategy, Join join, BindingSet bindings, QueryEvaluationContext context) LeftJoinIterator(EvaluationStrategy strategy, LeftJoin join, BindingSet bindings, QueryEvaluationContext context) LeftJoinIterator(QueryEvaluationStep left, QueryEvaluationStep right, QueryValueEvaluationStep joinCondition, BindingSet bindings, Set<String> scopeBindingNamse) MultiProjectionIterator(MultiProjection multiProjection, CloseableIteration<BindingSet, QueryEvaluationException> iter, BindingSet bindings) PathIteration(EvaluationStrategy strategy, StatementPattern.Scope scope, Var startVar, TupleExpr pathExpression, Var endVar, Var contextVar, long minLength, BindingSet bindings) ProjectionIterator(Projection projection, CloseableIteration<BindingSet, QueryEvaluationException> iter, BindingSet parentBindings, QueryEvaluationContext context) Deprecated.ZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl, Var subjectVar, Var objVar, Value subj, Value obj, Var contextVar, BindingSet bindings, QueryEvaluationContext context) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type BindingSetModifierConstructorDescriptionAvgAggregate(Function<BindingSet, Value> operator) CompatibleBindingSetFilter(CloseableIteration<BindingSet, QueryEvaluationException> iter, BindingSet inputBindings) Deprecated.ConcatAggregate(Function<BindingSet, Value> f, String seperator) CrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) CrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) DescribeIteration(Iteration<BindingSet, QueryEvaluationException> sourceIter, EvaluationStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings) Deprecated.ExtensionIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Consumer<MutableBindingSet> setter, QueryEvaluationContext context) Deprecated.ExtensionIterator(Extension extension, CloseableIteration<BindingSet, QueryEvaluationException> iter, EvaluationStrategy strategy, QueryEvaluationContext context) Deprecated.privateFilterIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, Function<BindingSet, BindingSet> retain) Deprecated.privateFilterIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, Function<BindingSet, BindingSet> retain) Deprecated.privateFilterIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy, Function<BindingSet, BindingSet> retain) Deprecated.FilterIterator(Filter filter, CloseableIteration<BindingSet, QueryEvaluationException> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy) Deprecated.HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException> leftIter, Set<String> leftBindingNames, CloseableIteration<BindingSet, QueryEvaluationException> rightIter, Set<String> rightBindingNames, boolean leftJoin) HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException> leftIter, Set<String> leftBindingNames, CloseableIteration<BindingSet, QueryEvaluationException> rightIter, Set<String> rightBindingNames, boolean leftJoin, IntFunction<Map<BindingSetHashKey, List<BindingSet>>> mapMaker, IntFunction<List<BindingSet>> mapValueMaker) Deprecated, for removal: This API element is subject to removal in a future version.HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException> leftIter, Set<String> leftBindingNames, CloseableIteration<BindingSet, QueryEvaluationException> rightIter, Set<String> rightBindingNames, boolean leftJoin, IntFunction<Map<BindingSetHashKey, List<BindingSet>>> mapMaker, IntFunction<List<BindingSet>> mapValueMaker) Deprecated, for removal: This API element is subject to removal in a future version.MaxAggregate(Function<BindingSet, Value> f, boolean strict) MinAggregate(Function<BindingSet, Value> f, boolean strict) MultiProjectionIterator(MultiProjection multiProjection, CloseableIteration<BindingSet, QueryEvaluationException> iter, BindingSet bindings) OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Comparator<BindingSet> comparator) Deprecated.OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Comparator<BindingSet> comparator) Deprecated.OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Comparator<BindingSet> comparator, long limit, boolean distinct) Deprecated.OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Comparator<BindingSet> comparator, long limit, boolean distinct) Deprecated.OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, Comparator<BindingSet> comparator, long limit, boolean distinct, long iterationSyncThreshold) Deprecated.OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException> iter, 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) 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. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.limited.iteratorMethods in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator that return types with arguments of type BindingSetModifier and TypeMethodDescriptionstatic Set<BindingSet> LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet, ? extends QueryEvaluationException> arg2, Set<BindingSet> includeSet, 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 BindingSetModifier and TypeMethodDescriptionprotected booleanLimitedSizeDistinctIteration.add(BindingSet object) Deprecated.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator with type arguments of type BindingSetModifier and TypeMethodDescriptionstatic Set<BindingSet> LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet, ? extends QueryEvaluationException> arg2, Set<BindingSet> includeSet, AtomicLong used, long maxSize) Deprecated, for removal: This API element is subject to removal in a future version.static Set<BindingSet> LimitedSizeIteratorUtil.addAll(Iteration<? extends BindingSet, ? extends QueryEvaluationException> arg2, Set<BindingSet> includeSet, 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 BindingSetModifierConstructorDescriptionLimitedSizeDistinctIteration(Iteration<? extends BindingSet, ? extends QueryEvaluationException> iter, 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 BindingSetModifier and TypeFieldDescriptionprotected BindingSetBindingAssignerOptimizer.VarVisitor.bindingsprivate BindingSetBindingSetAssignmentInlinerOptimizer.BindingSetAssignmentVisitor.bindingSetMethods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type BindingSetModifier and TypeMethodDescriptionvoidBindingAssignerOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidBindingSetAssignmentInlinerOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidCompareOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Applies generally applicable optimizations to the supplied query: variable assignments are inlined.voidConjunctiveConstraintSplitterOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidConstantOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Applies generally applicable optimizations to the supplied query: variable assignments are inlined.voidDisjunctiveConstraintOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidFilterOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidIterativeEvaluationOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidOrderLimitOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidParentReferenceChecker.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidParentReferenceCleaner.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidProjectionRemovalOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidQueryJoinOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Applies generally applicable optimizations: path expressions are sorted from more to less specific.voidQueryModelNormalizerOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) voidRegexAsStringFunctionOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Applies generally applicable optimizations to the supplied query: variable assignments are inlined.voidSameTermFilterOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Applies generally applicable optimizations to the supplied query: variable assignments are inlined.voidUnionScopeChangeOptimizer.optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings) Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type BindingSet -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.util
Classes in org.eclipse.rdf4j.query.algebra.evaluation.util that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionclassAComparatoronBindingSets that imposes a total ordering by examining suppliedOrderelements (i.e.Fields in org.eclipse.rdf4j.query.algebra.evaluation.util with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate final Comparator<BindingSet> OrderComparator.bindingContentsComparatorMethods in org.eclipse.rdf4j.query.algebra.evaluation.util that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprivate Comparator<BindingSet> OrderComparator.precompileComparator(EvaluationStrategy strategy, Order order, QueryEvaluationContext context) Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type BindingSetModifier and TypeMethodDescriptionintOrderComparator.compare(BindingSet o1, BindingSet o2) voidQueryOptimizerList.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 BindingSetModifier and TypeMethodDescriptionvoidDAWGTestResultSetWriter.handleSolution(BindingSet bindingSet) -
Uses of BindingSet in org.eclipse.rdf4j.query.impl
Classes in org.eclipse.rdf4j.query.impl that implement BindingSetModifier and TypeClassDescriptionclassAn immutable empty BindingSet.classA List-based implementation of theBindingSetinterface.classA Map-based implementation of theBindingSetinterface.Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.implModifier and TypeClassDescriptionprotected classDeprecated.classDeprecated.Fields in org.eclipse.rdf4j.query.impl with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate List<BindingSet> TupleQueryResultBuilder.bindingSetListprivate final List<BindingSet> MutableTupleQueryResult.bindingSetsMethods in org.eclipse.rdf4j.query.impl that return BindingSetModifier and TypeMethodDescriptionMutableTupleQueryResult.get(int index) AbstractOperation.getBindings()static BindingSetEmptyBindingSet.getInstance()MutableTupleQueryResult.next()MutableTupleQueryResult.previous()MutableTupleQueryResult.remove(int index) MutableTupleQueryResult.set(int index, BindingSet bindingSet) Methods in org.eclipse.rdf4j.query.impl that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet, QueryEvaluationException> AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet, QueryEvaluationException> bindingsIter) Methods in org.eclipse.rdf4j.query.impl with parameters of type BindingSetModifier and TypeMethodDescriptionvoidMutableTupleQueryResult.append(BindingSet bindingSet) voidTupleQueryResultBuilder.handleSolution(BindingSet bindingSet) voidMutableTupleQueryResult.insert(int index, BindingSet bindingSet) voidMutableTupleQueryResult.insert(BindingSet bindingSet) Inserts the specified binding set into the list.MutableTupleQueryResult.set(int index, BindingSet bindingSet) voidMutableTupleQueryResult.set(BindingSet bindingSet) Method parameters in org.eclipse.rdf4j.query.impl with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet, QueryEvaluationException> AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet, QueryEvaluationException> bindingsIter) Constructors in org.eclipse.rdf4j.query.impl with parameters of type BindingSetModifierConstructorDescription<E extends Exception>MutableTupleQueryResult(Collection<String> bindingNames, BindingSet... bindingSets) Constructor parameters in org.eclipse.rdf4j.query.impl with type arguments of type BindingSetModifierConstructorDescriptionIteratingTupleQueryResult(List<String> bindingNames, Iterable<? extends BindingSet> bindingSets) Deprecated.Creates a query result object with the supplied binding names.IteratingTupleQueryResult(List<String> bindingNames, Iterator<? extends BindingSet> bindingSetIter) Deprecated.IteratingTupleQueryResult(List<String> bindingNames, CloseableIteration<? extends BindingSet, QueryEvaluationException> bindingSetIter) Deprecated.Creates a query result object with the supplied binding names.<E extends Exception>MutableTupleQueryResult(Collection<String> bindingNames, CloseableIteration<? extends BindingSet, E> bindingSetIter) <E extends Exception>MutableTupleQueryResult(Collection<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(List<String> bindingNames, CloseableIteration<? extends BindingSet, QueryEvaluationException> bindingSetIter) Deprecated. -
Uses of BindingSet in org.eclipse.rdf4j.query.parser.impl
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.query.parser.implModifier and TypeClassDescriptionprotected classDeprecated.Methods in org.eclipse.rdf4j.query.parser.impl that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected 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 BindingSetModifier and TypeMethodDescriptionprotected 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 BindingSetModifierConstructorDescriptionQueryInterruptIteration(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 -
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 BindingSetModifier and TypeFieldDescriptionprotected final Function<BindingSet, Value> AggregateFunction.evaluationStepMethods in org.eclipse.rdf4j.query.parser.sparql.aggregate with parameters of type BindingSetModifier and TypeMethodDescriptionprotected ValueAggregateFunction.evaluate(BindingSet s) abstract voidAggregateFunction.processAggregate(BindingSet bindingSet, Predicate<D> distinctValue, T agv) Method parameters in org.eclipse.rdf4j.query.parser.sparql.aggregate with type arguments of type BindingSetModifier and TypeMethodDescriptionAggregateFunctionFactory.buildFunction(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 -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio
Classes in org.eclipse.rdf4j.query.resultio that implement BindingSetModifier and TypeClassDescription(package private) classABindingSetthat provides a mechanism to map values by using a customFunction.Fields in org.eclipse.rdf4j.query.resultio declared as BindingSetMethods in org.eclipse.rdf4j.query.resultio with parameters of type BindingSetModifier and TypeMethodDescriptionvoidAbstractQueryResultWriter.handleSolution(BindingSet bindingSet) voidRDFStarDecodingQueryResultHandler.handleSolution(BindingSet bindingSet) protected voidAbstractQueryResultWriter.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 BindingSetModifierConstructorDescription(package private)ValueMappingBindingSet(BindingSet delegate, Function<Value, Value> mapper) -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.binary
Fields in org.eclipse.rdf4j.query.resultio.binary declared as BindingSetMethods in org.eclipse.rdf4j.query.resultio.binary with parameters of type BindingSetModifier and TypeMethodDescriptionprotected voidBinaryQueryResultWriter.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 BindingSetModifier and TypeFieldDescriptionprivate List<BindingSet> QueryResultCollector.bindingSetsprivate final QueueCursor<BindingSet> BackgroundTupleResult.queueDeprecated.Methods in org.eclipse.rdf4j.query.resultio.helpers that return types with arguments of type BindingSetMethods in org.eclipse.rdf4j.query.resultio.helpers with parameters of type BindingSetModifier and TypeMethodDescriptionvoidBackgroundTupleResult.handleSolution(BindingSet bindingSet) Deprecated.voidQueryResultCollector.handleSolution(BindingSet bindingSet) Constructor parameters in org.eclipse.rdf4j.query.resultio.helpers with type arguments of type BindingSetModifierConstructorDescriptionBackgroundTupleResult(QueueCursor<BindingSet> queue, TupleQueryResultParser parser, 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 BindingSetModifier and TypeMethodDescriptionprotected voidAbstractSPARQLJSONWriter.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 BindingSetModifier and TypeMethodDescriptionprotected voidAbstractSPARQLXMLWriter.handleSolutionImpl(BindingSet bindingSet) -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text
Classes in org.eclipse.rdf4j.query.resultio.text that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionclassThis serves as a base class for mapping strategies for character separated inputs.Methods in org.eclipse.rdf4j.query.resultio.text with parameters of type BindingSetModifier and TypeMethodDescriptionString[]SPARQLResultsXSVMappingStrategy.generateHeader(BindingSet bean) protected voidBooleanTextWriter.handleSolutionImpl(BindingSet bindingSet) String[]SPARQLResultsXSVMappingStrategy.transmuteBean(BindingSet bean) Method parameters in org.eclipse.rdf4j.query.resultio.text with type arguments of type BindingSetModifier and TypeMethodDescriptionvoidSPARQLResultsXSVMappingStrategy.setType(Class<? extends BindingSet> type) -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text.csv
Methods in org.eclipse.rdf4j.query.resultio.text.csv that return BindingSetMethods in org.eclipse.rdf4j.query.resultio.text.csv with parameters of type BindingSetModifier and TypeMethodDescriptionprotected voidSPARQLResultsCSVWriter.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 BindingSetMethods in org.eclipse.rdf4j.query.resultio.text.tsv with parameters of type BindingSetModifier and TypeMethodDescriptionprotected voidSPARQLResultsTSVWriter.handleSolutionImpl(BindingSet bindingSet) -
Uses of BindingSet in org.eclipse.rdf4j.repository.dataset
Methods in org.eclipse.rdf4j.repository.dataset that return BindingSet -
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 BindingSetModifier and TypeMethodDescriptionprivate CloseableIteration<? extends BindingSet, QueryEvaluationException> SailUpdateExecutor.evaluateWhereClause(TupleExpr whereClause, UpdateContext uc, int maxExecutionTime) Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type BindingSetModifier and TypeMethodDescriptionprivate StatementSailUpdateExecutor.createStatementFromPattern(StatementPattern pattern, BindingSet sourceBinding, MapBindingSet bnodeMapping) private voidSailUpdateExecutor.deleteBoundTriples(BindingSet whereBinding, TupleExpr deleteClause, UpdateContext uc) voidSailUpdateExecutor.executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) private ValueSailUpdateExecutor.getValueForVar(Var var, BindingSet bindings) private voidSailUpdateExecutor.insertBoundTriples(BindingSet whereBinding, TupleExpr insertClause, UpdateContext uc) -
Uses of BindingSet in org.eclipse.rdf4j.repository.sparql.federation
Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.repository.sparql.federationModifier and TypeClassDescriptionprivate classA convenience iteration for SERVICE expression which evaluates intermediate results in batches and manages all results.private classHelper iteration to evaluate a block ofBindingSets using the simpleRepositoryFederatedService.select(Service, Set, BindingSet, String)routine.classDeprecated.classDeprecated.classIteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.Classes in org.eclipse.rdf4j.repository.sparql.federation that implement interfaces with type arguments of type BindingSetModifier and TypeClassDescriptionprivate static classWrapper iteration which closes aRepositoryConnectionuponRepositoryFederatedService.CloseConnectionIteration.close()Fields in org.eclipse.rdf4j.repository.sparql.federation declared as BindingSetModifier and TypeFieldDescriptionprotected final BindingSetJoinExecutorBase.bindingsprotected BindingSetSPARQLCrossProductIteration.currentInputBindingFields in org.eclipse.rdf4j.repository.sparql.federation with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate final List<BindingSet> RepositoryFederatedService.FallbackServiceIteration.allBindingsprotected final List<BindingSet> ServiceJoinConversionIteration.bindingsDeprecated.private final CloseableIteration<BindingSet, QueryEvaluationException> RepositoryFederatedService.CloseConnectionIteration.delegateprotected final List<BindingSet> SPARQLCrossProductIteration.inputBindingsprotected Iterator<BindingSet> SPARQLCrossProductIteration.inputBindingsIteratorprotected final CloseableIteration<BindingSet, QueryEvaluationException> SPARQLCrossProductIteration.resultIterationMethods in org.eclipse.rdf4j.repository.sparql.federation that return BindingSetModifier and TypeMethodDescriptionprotected BindingSetServiceJoinConversionIteration.convert(BindingSet bIn) Deprecated.protected BindingSetSPARQLCrossProductIteration.getNextElement()RepositoryFederatedService.CloseConnectionIteration.next()Methods in org.eclipse.rdf4j.repository.sparql.federation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionRepositoryFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) protected CloseableIteration<BindingSet, QueryEvaluationException> RepositoryFederatedService.evaluateInternal(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepositoryof thisFederatedService.RepositoryFederatedService.evaluateInternalFallback(Service service, List<BindingSet> allBindings, String baseUri) Evaluate the service expression for the given lists of bindings usingRepositoryFederatedService.FallbackServiceIteration, i.e.RepositoryFederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided sparqlQueryString at the initializedRepositoryof thisFederatedService.Methods in org.eclipse.rdf4j.repository.sparql.federation with parameters of type BindingSetModifier and TypeMethodDescriptionbooleanRepositoryFederatedService.ask(Service service, BindingSet bindings, String baseUri) Evaluate the provided sparqlQueryString at the initializedRepositoryof thisFederatedService.protected BindingSetServiceJoinConversionIteration.convert(BindingSet bIn) Deprecated.RepositoryFederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided sparqlQueryString at the initializedRepositoryof thisFederatedService.Method parameters in org.eclipse.rdf4j.repository.sparql.federation with type arguments of type BindingSetModifier and TypeMethodDescriptionprivate StringRepositoryFederatedService.buildVALUESClause(List<BindingSet> bindings, List<String> relevantBindingNames) Computes the VALUES clause for the set of relevant input bindings.RepositoryFederatedService.evaluate(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) protected CloseableIteration<BindingSet, QueryEvaluationException> RepositoryFederatedService.evaluateInternal(Service service, CloseableIteration<BindingSet, QueryEvaluationException> bindings, String baseUri) Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepositoryof thisFederatedService.RepositoryFederatedService.evaluateInternalFallback(Service service, List<BindingSet> allBindings, String baseUri) Evaluate the service expression for the given lists of bindings usingRepositoryFederatedService.FallbackServiceIteration, i.e.RepositoryFederatedService.getRelevantBindingNames(List<BindingSet> bindings, Set<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 BindingSetModifierConstructorDescriptionprotectedJoinExecutorBase(CloseableIteration<T, QueryEvaluationException> leftIter, TupleExpr rightArg, BindingSet bindings) Constructor parameters in org.eclipse.rdf4j.repository.sparql.federation with type arguments of type BindingSetModifierConstructorDescriptionBatchingServiceIteration(CloseableIteration<BindingSet, QueryEvaluationException> inputBindings, int blockSize, Service service) privateCloseConnectionIteration(CloseableIteration<BindingSet, QueryEvaluationException> delegate, RepositoryConnection connection) FallbackServiceIteration(Service service, List<BindingSet> allBindings, String baseUri) ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException> iter, List<BindingSet> bindings) Deprecated.ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException> iter, List<BindingSet> bindings) Deprecated.SPARQLCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) SPARQLCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException> resultIteration, List<BindingSet> inputBindings) -
Uses of BindingSet in org.eclipse.rdf4j.repository.sparql.query
Classes in org.eclipse.rdf4j.repository.sparql.query that implement BindingSetModifier and TypeClassDescriptionclassAn implementation of theBindingSetinterface that is used to evaluate query object models.Subclasses with type arguments of type BindingSet in org.eclipse.rdf4j.repository.sparql.queryModifier and TypeClassDescriptionclassAdds more bindings to each of the results.Fields in org.eclipse.rdf4j.repository.sparql.query declared as BindingSetMethods in org.eclipse.rdf4j.repository.sparql.query that return BindingSetModifier and TypeMethodDescriptionSPARQLOperation.getBindings()Deprecated.InsertBindingSetCursor.next()Methods in org.eclipse.rdf4j.repository.sparql.query with parameters of type BindingSetModifier and TypeMethodDescriptionvoidSPARQLQueryBindingSet.addAll(BindingSet bindingSet) static StringQueryStringUtil.getBooleanQueryString(String queryString, BindingSet bindings) Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.static StringQueryStringUtil.getGraphQueryString(String queryString, BindingSet bindings) Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.static StringQueryStringUtil.getQueryString(String queryString, BindingSet bindings) Deprecated.static StringQueryStringUtil.getTupleQueryString(String queryString, BindingSet bindings) Retrieve a modified queryString into which all bindings of the given argument are replaced, with the binding names included in the SELECT clause.static StringQueryStringUtil.getUpdateString(String queryString, BindingSet bindings) Retrieve a modified queryString into which all bindings of the given argument are replaced with their value.Constructors in org.eclipse.rdf4j.repository.sparql.query with parameters of type BindingSetModifierConstructorDescriptionInsertBindingSetCursor(CloseableIteration<BindingSet, QueryEvaluationException> delegate, BindingSet bindings) SPARQLQueryBindingSet(BindingSet bindingSet) Constructor parameters in org.eclipse.rdf4j.repository.sparql.query with type arguments of type BindingSetModifierConstructorDescriptionInsertBindingSetCursor(CloseableIteration<BindingSet, QueryEvaluationException> delegate, BindingSet bindings) -
Uses of BindingSet in org.eclipse.rdf4j.sail
Fields in org.eclipse.rdf4j.sail declared as BindingSetMethods in org.eclipse.rdf4j.sail that return BindingSetMethods in org.eclipse.rdf4j.sail that return types with arguments of type BindingSetModifier and TypeMethodDescriptionCloseableIteration<? 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 BindingSetModifier and TypeMethodDescriptionCloseableIteration<? 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 ExplanationSailConnection.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 BindingSetModifierConstructorDescriptionUpdateContext(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 BindingSetModifier and TypeMethodDescriptionprotected 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 BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet, QueryEvaluationException> SailSourceConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) SailSourceConnection.explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds) private booleanSailSourceConnection.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 BindingSetModifier and TypeClassDescription(package private) classTupleExprWrapperIteration<T extends BindingSet, X extends 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 BindingSetModifier and TypeMethodDescriptionfinal 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 BindingSetModifier and TypeMethodDescriptionfinal 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) 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 BindingSetModifier and TypeMethodDescriptionCloseableIteration<? 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 BindingSetModifier and TypeMethodDescriptionCloseableIteration<? 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
Classes in org.eclipse.rdf4j.sail.lucene that implement interfaces with type arguments of type BindingSetFields in org.eclipse.rdf4j.sail.lucene with type parameters of type BindingSetModifier and TypeFieldDescriptionprivate final LinkedHashSet<BindingSet> BindingSetCollection.bindingSetsMethods in org.eclipse.rdf4j.sail.lucene that return types with arguments of type BindingSetModifier and TypeMethodDescriptionfinal Collection<BindingSet> AbstractSearchIndex.evaluate(SearchQueryEvaluator evaluator) CloseableIteration<? extends BindingSet, QueryEvaluationException> LuceneSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) SearchIndex.evaluate(SearchQueryEvaluator query) private CloseableIteration<? extends BindingSet, QueryEvaluationException> LuceneSailConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) BindingSetCollection.iterator()Methods in org.eclipse.rdf4j.sail.lucene with parameters of type BindingSetModifier and TypeMethodDescriptionbooleanBindingSetCollection.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) voidDistanceQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results) voidGeoRelationQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> results) QuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings) Deprecated.voidQuerySpecBuilder.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> result) Appends a set of QuerySpecs embodying all necessary information to perform the Lucene query embedded in a TupleExpr.voidSearchQueryInterpreter.process(TupleExpr tupleExpr, BindingSet bindings, Collection<SearchQueryEvaluator> specs) Processes a TupleExpr into a set of SearchQueryEvaluators.Method parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type BindingSetModifier and TypeMethodDescriptionbooleanBindingSetCollection.addAll(Collection<? extends BindingSet> c) Constructor parameters in org.eclipse.rdf4j.sail.lucene with type arguments of type BindingSetModifierConstructorDescription(package private)BindingSetCollection(HashSet<String> bindingNames, LinkedHashSet<BindingSet> bindingSets) -
Uses of BindingSet in org.eclipse.rdf4j.sail.shacl.ast
Fields in org.eclipse.rdf4j.sail.shacl.ast declared as BindingSetModifier and TypeFieldDescriptionprivate final BindingSetShaclSparqlConstraintFailureException.resultBindingSetMethods in org.eclipse.rdf4j.sail.shacl.ast that return BindingSetConstructors in org.eclipse.rdf4j.sail.shacl.ast with parameters of type BindingSetModifierConstructorDescriptionShaclSparqlConstraintFailureException(Shape shape, 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 BindingSetModifier and TypeClassDescriptionclassA simple binding set tuned for the use case that the ShaclSail has.classA simple binding set tuned for the use case that the ShaclSail has.Classes in org.eclipse.rdf4j.sail.shacl.ast.planNodes that implement interfaces with type arguments of type BindingSetFields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected Function<BindingSet, ValidationTuple> AbstractBulkJoinPlanNode.mapperprivate final Function<BindingSet, ValidationTuple> BindSelect.mapperprivate final Function<BindingSet, ValidationTuple> Select.mapperprivate static final Function<BindingSet, ValidationTuple> BulkedExternalInnerJoin.nodeShapeScopeAllContextMapperprivate static final Function<BindingSet, ValidationTuple> BulkedExternalInnerJoin.propertyShapeScopeAllContextMapperMethods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprivate List<BindingSet> AbstractBulkJoinPlanNode.buildBindingSets(ArrayDeque<ValidationTuple> left, SailConnection connection, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Resource[] dataGraph) static Function<BindingSet, ValidationTuple> BulkedExternalInnerJoin.getMapper(String a, String c, ConstraintComponent.Scope scope, Resource[] dataGraph) Methods in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type BindingSetModifier and TypeMethodDescriptionAllTargetsPlanNode.AllTargetsBindingSetMapper.apply(BindingSet b) Method parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type BindingSetModifier and TypeMethodDescriptionprivate voidAbstractBulkJoinPlanNode.updateQuery(TupleExpr parsedQuery, List<BindingSet> newBindindingSet) private voidBindSelect.updateQuery(TupleExpr parsedQuery, List<BindingSet> newBindindingset, int expectedSize) Constructors in org.eclipse.rdf4j.sail.shacl.ast.planNodes with parameters of type BindingSetModifierConstructorDescriptionValidationTuple(BindingSet bindingSet, String[] variables, ConstraintComponent.Scope scope, boolean hasValue, Resource[] contexts) ValidationTuple(BindingSet bindingSet, List<String> variables, ConstraintComponent.Scope scope, boolean hasValue, Resource[] contexts) Constructor parameters in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type arguments of type BindingSetModifierConstructorDescriptionBulkedExternalInnerJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Function<BindingSet, ValidationTuple> mapper) BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, SparqlFragment query, Function<BindingSet, ValidationTuple> mapper) Select(SailConnection connection, String query, Function<BindingSet, ValidationTuple> mapper, Resource[] dataGraph) Select(SailConnection connection, SparqlFragment queryFragment, String orderBy, Function<BindingSet, ValidationTuple> mapper, Resource[] dataGraph) -
Uses of BindingSet in org.eclipse.rdf4j.spin
Fields in org.eclipse.rdf4j.spin declared as BindingSetModifier and TypeFieldDescriptionprivate final BindingSetParsedBooleanTemplate.argsprivate final BindingSetParsedGraphTemplate.argsprivate final BindingSetParsedTupleTemplate.argsprivate final BindingSetParsedUpdateTemplate.argsMethods in org.eclipse.rdf4j.spin that return BindingSetModifier and TypeMethodDescriptionParsedBooleanTemplate.getBindings()ParsedGraphTemplate.getBindings()ParsedTemplate.getBindings()ParsedTupleTemplate.getBindings()ParsedUpdateTemplate.getBindings()Constructors in org.eclipse.rdf4j.spin with parameters of type BindingSetModifierConstructorDescriptionParsedBooleanTemplate(Template template, BindingSet args) privateParsedBooleanTemplate(Template template, ParsedBooleanQuery query, BindingSet args) ParsedGraphTemplate(Template template, BindingSet args) privateParsedGraphTemplate(Template template, ParsedGraphQuery query, BindingSet args) ParsedTupleTemplate(Template template, BindingSet args) privateParsedTupleTemplate(Template template, ParsedTupleQuery query, BindingSet args) ParsedUpdateTemplate(Template template, BindingSet args) privateParsedUpdateTemplate(Template template, ParsedUpdate update, BindingSet args)