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
Iteration relevant to query evaluation.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.
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.
The LMDB based Store.
A Sail implementation that supports full-text indexing via the Lucene API.
See discussion at https://github.com/eclipse/rdf4j/issues/1262
Rdf4j-Spring DAO
Rdf4j-Spring ResultCache
-
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 TypeMethodDescriptiondefault Queue<BindingSet>CollectionFactory.createBindingSetQueue()default Queue<BindingSet>CollectionFactory.createBindingSetQueue(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) default Set<BindingSet>CollectionFactory.createSetOfBindingSets()CollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) Allows optimizations beyond what would otherwise be possible, regarding disk access and storage.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 Queue<BindingSet>CollectionFactory.createBindingSetQueue(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) CollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) Allows optimizations beyond what would otherwise be possible, regarding disk access and storage.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 BindingSetModifier and TypeMethodDescriptionDefaultCollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) Methods 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) DefaultCollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) -
Uses of BindingSet in org.eclipse.rdf4j.collection.factory.mapdb
Methods in org.eclipse.rdf4j.collection.factory.mapdb that return types with arguments of type BindingSetModifier and TypeMethodDescriptionMapDb3CollectionFactory.createBindingSetQueue(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) protected org.mapdb.Serializer<BindingSet>MapDb3CollectionFactory.createBindingSetSerializer(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) These methods should be overriding in case a store can deliver a better serialization protocol.MapDb3CollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) MapDbCollectionFactory.createSetOfBindingSets()MapDbCollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) Methods in org.eclipse.rdf4j.collection.factory.mapdb with parameters of type BindingSetModifier and TypeMethodDescriptionfinal BindingSetKeyMapDb3CollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) MapDbCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) Method parameters in org.eclipse.rdf4j.collection.factory.mapdb with type arguments of type BindingSetModifier and TypeMethodDescriptionfinal BindingSetKeyMapDb3CollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) final BindingSetKeyMapDb3CollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) MapDbCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) MapDbCollectionFactory.createBindingSetKey(BindingSet bindingSet, List<Function<BindingSet, Value>> getValues, ToIntFunction<BindingSet> hashOfBindingSetCalculator) MapDb3CollectionFactory.createBindingSetQueue(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) protected org.mapdb.Serializer<BindingSet>MapDb3CollectionFactory.createBindingSetSerializer(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getGet, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) These methods should be overriding in case a store can deliver a better serialization protocol.MapDb3CollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) MapDbCollectionFactory.createSetOfBindingSets(Supplier<MutableBindingSet> create, Function<String, Predicate<BindingSet>> getHas, Function<String, Function<BindingSet, Value>> getget, Function<String, BiConsumer<Value, MutableBindingSet>> getSet) -
Uses of 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.console.util
Methods in org.eclipse.rdf4j.console.util with parameters of type BindingSetModifier and TypeMethodDescriptionprotected voidConsoleQueryResultWriter.handleSolutionImpl(BindingSet bindingSet) -
Uses of BindingSet in org.eclipse.rdf4j.federated
Methods in org.eclipse.rdf4j.federated that return types with arguments of type BindingSetModifier and TypeMethodDescriptionFederationManager.createWorkerUnion(QueryInfo queryInfo) Create an appropriate worker union for this federation, i.e.protected CloseableIteration<? extends BindingSet>FedXConnection.evaluateInternal(TupleExpr query, Dataset dataset, BindingSet bindings, boolean includeInferred) FederationManager.getJoinScheduler()FederationManager.getLeftJoinScheduler()FederationManager.getUnionScheduler()Methods in org.eclipse.rdf4j.federated with parameters of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>FedXConnection.evaluateInternal(TupleExpr query, Dataset dataset, BindingSet bindings, boolean includeInferred) FedXConnection.explain(Explanation.Level level, TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int timeoutSeconds) -
Uses of BindingSet in org.eclipse.rdf4j.federated.algebra
Methods in org.eclipse.rdf4j.federated.algebra that return BindingSetModifier and TypeMethodDescriptionExclusiveGroup.getBoundFilters()FedXStatementPattern.getBoundFilters()FilterTuple.getBoundFilters()Returns bound filter bindings, that need to be added as additional bindings to the final resultMethods in org.eclipse.rdf4j.federated.algebra that return types with arguments of type BindingSetModifier and TypeMethodDescriptionCheckStatementPattern.evaluate(BindingSet bindings) ExclusiveGroup.evaluate(BindingSet bindings) ExclusiveStatement.evaluate(BindingSet bindings) StatementSourcePattern.evaluate(BindingSet bindings) StatementTupleExpr.evaluate(BindingSet bindings) Evaluate this expression using the provided bindingsprotected CloseableIteration<BindingSet>StatementSourcePattern.handleStatementSourcePatternCheck(BindingSet bindings) Methods in org.eclipse.rdf4j.federated.algebra with parameters of type BindingSetModifier and TypeMethodDescriptionCheckStatementPattern.evaluate(BindingSet bindings) ExclusiveGroup.evaluate(BindingSet bindings) ExclusiveStatement.evaluate(BindingSet bindings) StatementSourcePattern.evaluate(BindingSet bindings) StatementTupleExpr.evaluate(BindingSet bindings) Evaluate this expression using the provided bindingsprotected CloseableIteration<BindingSet>StatementSourcePattern.handleStatementSourcePatternCheck(BindingSet bindings) booleanCheckStatementPattern.hasFreeVarsFor(BindingSet binding) booleanExclusiveGroup.hasFreeVarsFor(BindingSet bindings) booleanFedXStatementPattern.hasFreeVarsFor(BindingSet bindings) booleanStatementTupleExpr.hasFreeVarsFor(BindingSet binding) returns true iff this statement has free variables in the presence of the specified binding setExclusiveArbitraryLengthPath.toQueryAlgebra(Set<String> varNames, BindingSet bindings) ExclusiveTupleExprRenderer.toQueryAlgebra(Set<String> varNames, BindingSet bindings) Returns a SPARQL algebra representation of this expression that can be inserted into a SELECTTupleExprExclusiveArbitraryLengthPath.toQueryString(Set<String> varNames, BindingSet bindings) ExclusiveTupleExprRenderer.toQueryString(Set<String> varNames, BindingSet bindings) Returns a SPARQL string representation of this expression that can be inserted into a SELECT query.static <X extends Exception>
voidBoundFiltersNode.visit(QueryModelVisitor<X> visitor, BindingSet boundFilters) Constructors in org.eclipse.rdf4j.federated.algebra with parameters of type BindingSet -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation
Methods in org.eclipse.rdf4j.federated.evaluation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionFederationEvalStrategy.evaluate(DescribeOperator operator, BindingSet bindings) FederationEvalStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.FedXZeroLengthPathEvaluationStep.evaluate(BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateArbitrayLengthPath(FedXArbitraryLengthPath alp, BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateAtStatementSources(Object preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateAtStatementSources(String preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateAtStatementSources(TupleExpr preparedQuery, List<StatementSource> statementSources, QueryInfo queryInfo) abstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) Evaluate a bound join at the relevant endpoint, i.e.SailFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) SparqlFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.evaluateBoundJoinStatementPattern_UNION(StatementTupleExpr stmt, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.no longer usedabstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) SailFederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) SparqlFederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateExclusiveTupleExpr(ExclusiveTupleExpr expr, BindingSet bindings) Evaluate anExclusiveTupleExpr.abstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.with VALUES implementation, control flow goes viaFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)SailFederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) SparqlFederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) FederationEvalStrategy.evaluateLeftBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) Evaluate the left bind join for the givenStatementTupleExprand bindings at the relevant endpoints.protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateLeftJoin(FedXLeftJoin leftJoin, BindingSet bindings) Evaluate aFedXLeftJoin(i.e.FederationEvalStrategy.evaluateNaryUnion(NUnion union, BindingSet bindings) FederationEvalStrategy.evaluateNJoin(NJoin join, BindingSet bindings) FederationEvalStrategy.evaluateService(FedXService service, List<BindingSet> bindings) Evaluate a SERVICE using vectored evaluation, taking the provided bindings as input.FederationEvalStrategy.evaluateService(FedXService service, BindingSet bindings) FederationEvalStrategy.evaluateSingleSourceQuery(SingleSourceQuery query, BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateZeroLengthPath(FedXZeroLengthPath zlp, BindingSet bindings) protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVariables, BindingSet bindings, QueryInfo queryInfo) Execute the join in a separate thread using some join executor.SailFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) SparqlFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) Execute the left join in a separate thread using some join executor.protected CloseableIteration<BindingSet>SailFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) SailTripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SailTripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SparqlTripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SparqlTripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) TripleSource.getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the prepared query (SPARQL query as String) on the provided endpoint.TripleSource.getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo) Evaluate a given SPARQL query of the provided query type at the given source.TripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the query expression on the provided endpoint.TripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the prepared query in its internal representation on the provided endpoint.TripleSourceBase.getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) TripleSourceBase.getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo) Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type BindingSetModifier and TypeMethodDescriptionFederationEvalStrategy.evaluate(ConjunctiveFilterExpr node, BindingSet bindings) FederationEvalStrategy.evaluate(FilterExpr node, BindingSet bindings) FederationEvalStrategy.evaluate(DescribeOperator operator, BindingSet bindings) FederationEvalStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.FederationEvalStrategy.evaluate(ValueExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.FedXZeroLengthPathEvaluationStep.evaluate(BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateArbitrayLengthPath(FedXArbitraryLengthPath alp, BindingSet bindings) abstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) SailFederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) SparqlFederationEvalStrategy.evaluateExclusiveGroup(ExclusiveGroup group, BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateExclusiveTupleExpr(ExclusiveTupleExpr expr, BindingSet bindings) Evaluate anExclusiveTupleExpr.protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateLeftJoin(FedXLeftJoin leftJoin, BindingSet bindings) Evaluate aFedXLeftJoin(i.e.FederationEvalStrategy.evaluateNaryUnion(NUnion union, BindingSet bindings) FederationEvalStrategy.evaluateNJoin(NJoin join, BindingSet bindings) FederationEvalStrategy.evaluateService(FedXService service, BindingSet bindings) FederationEvalStrategy.evaluateSingleSourceQuery(SingleSourceQuery query, BindingSet bindings) protected CloseableIteration<BindingSet>FederationEvalStrategy.evaluateZeroLengthPath(FedXZeroLengthPath zlp, BindingSet bindings) protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVariables, BindingSet bindings, QueryInfo queryInfo) Execute the join in a separate thread using some join executor.SailFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) SparqlFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) Execute the left join in a separate thread using some join executor.protected CloseableIteration<BindingSet>SailFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) SailTripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SailTripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SparqlTripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) SparqlTripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) TripleSource.getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the prepared query (SPARQL query as String) on the provided endpoint.TripleSource.getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo) Evaluate a given SPARQL query of the provided query type at the given source.TripleSource.getStatements(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the query expression on the provided endpoint.TripleSource.getStatements(TupleExpr preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Evaluate the prepared query in its internal representation on the provided endpoint.TripleSourceBase.getStatements(String preparedQuery, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) TripleSourceBase.getStatements(String preparedQuery, BindingSet queryBindings, QueryType queryType, QueryInfo queryInfo) protected FedXZeroLengthPathIterationFedXZeroLengthPathEvaluationStep.getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj, QueryEvaluationContext context) booleanSailTripleSource.hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset) booleanSparqlTripleSource.hasStatements(ExclusiveTupleExpr expr, BindingSet bindings) booleanSparqlTripleSource.hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset) booleanTripleSource.hasStatements(ExclusiveTupleExpr expr, BindingSet bindings) Check if the repository can return results for the givenExclusiveTupleExpr, e.g.booleanTripleSource.hasStatements(StatementPattern stmt, BindingSet bindings, QueryInfo queryInfo, Dataset dataset) Check if the provided statement can return results.booleanTripleSourceBase.hasStatements(ExclusiveTupleExpr group, BindingSet bindings) FederationEvalStrategy.optimize(TupleExpr expr, EvaluationStatistics evaluationStatistics, BindingSet bindings) Method parameters in org.eclipse.rdf4j.federated.evaluation with type arguments of type BindingSetModifier and TypeMethodDescriptionabstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) Evaluate a bound join at the relevant endpoint, i.e.SailFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) SparqlFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.evaluateBoundJoinStatementPattern_UNION(StatementTupleExpr stmt, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.no longer usedabstract CloseableIteration<BindingSet>FederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.with VALUES implementation, control flow goes viaFederationEvalStrategy.evaluateBoundJoinStatementPattern(StatementTupleExpr, List)SailFederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) SparqlFederationEvalStrategy.evaluateGroupedCheck(CheckStatementPattern stmt, List<BindingSet> bindings) FederationEvalStrategy.evaluateLeftBoundJoinStatementPattern(StatementTupleExpr stmt, List<BindingSet> bindings) Evaluate the left bind join for the givenStatementTupleExprand bindings at the relevant endpoints.FederationEvalStrategy.evaluateService(FedXService service, List<BindingSet> bindings) Evaluate a SERVICE using vectored evaluation, taking the provided bindings as input.protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVariables, BindingSet bindings, QueryInfo queryInfo) Execute the join in a separate thread using some join executor.protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVariables, BindingSet bindings, QueryInfo queryInfo) Execute the join in a separate thread using some join executor.SailFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) SailFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) SparqlFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) SparqlFederationEvalStrategy.executeJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) Execute the left join in a separate thread using some join executor.protected abstract CloseableIteration<BindingSet>FederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) Execute the left join in a separate thread using some join executor.protected CloseableIteration<BindingSet>SailFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) protected CloseableIteration<BindingSet>SailFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) protected CloseableIteration<BindingSet>SparqlFederationEvalStrategy.executeLeftJoin(ControlledWorkerScheduler<BindingSet> joinScheduler, CloseableIteration<BindingSet> leftIter, LeftJoin leftJoin, BindingSet bindings, QueryInfo queryInfo) -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.concurrent
Fields in org.eclipse.rdf4j.federated.evaluation.concurrent declared as BindingSetFields in org.eclipse.rdf4j.federated.evaluation.concurrent with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected CloseableIteration<BindingSet>ParallelServiceExecutor.rightIterMethods in org.eclipse.rdf4j.federated.evaluation.concurrent that return BindingSetMethods in org.eclipse.rdf4j.federated.evaluation.concurrent that return types with arguments of type BindingSetModifier and TypeMethodDescriptionDefaultSchedulerFactory.createJoinScheduler(FederationContext federationContext, int nWorkers) SchedulerFactory.createJoinScheduler(FederationContext federationContext, int nWorkers) Create aControlledWorkerSchedulerfor regular joins (e.g., the sub-queries generated as part of bind joins)DefaultSchedulerFactory.createLeftJoinScheduler(FederationContext federationContext, int nWorkers) SchedulerFactory.createLeftJoinScheduler(FederationContext federationContext, int nWorkers) Create aControlledWorkerSchedulerfor left joins (e.g., the sub-queries generated as part of left bind joins, i.e.DefaultSchedulerFactory.createUnionScheduler(FederationContext federationContext, int nWorkers) SchedulerFactory.createUnionScheduler(FederationContext federationContext, int nWorkers) Create aControlledWorkerSchedulerfor unions (e.g., for executing UNION operands in parallel)Method parameters in org.eclipse.rdf4j.federated.evaluation.concurrent with type arguments of type BindingSetModifier and TypeMethodDescriptionvoidParallelServiceExecutor.addResult(CloseableIteration<BindingSet> res) Constructors in org.eclipse.rdf4j.federated.evaluation.concurrent with parameters of type BindingSetModifierConstructorDescriptionParallelServiceExecutor(FedXService service, FederationEvalStrategy strategy, BindingSet bindings, FederationContext federationContext) -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.iterator
Classes in org.eclipse.rdf4j.federated.evaluation.iterator that implement BindingSetModifier and TypeClassDescriptionstatic classA specialized BingingSet that can only hold the start and end values of a Path.Fields in org.eclipse.rdf4j.federated.evaluation.iterator declared as BindingSetModifier and TypeFieldDescriptionprotected final BindingSetIndependentJoingroupBindingsIteration.bindingsprotected final BindingSetInsertBindingsIteration.bindingsprotected final BindingSetStatementConversionIteration.bindingsprotected final BindingSetSingleBindingSetIteration.resFields in org.eclipse.rdf4j.federated.evaluation.iterator with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected final List<BindingSet>BindLeftJoinIteration.bindingsprotected final List<BindingSet>BoundJoinConversionIteration.bindingsprotected final List<BindingSet>BoundJoinVALUESConversionIteration.bindingsprotected final List<BindingSet>GroupedCheckConversionIteration.bindingsprotected final List<BindingSet>IndependentJoingroupBindingsIteration2.bindingsprotected final List<BindingSet>IndependentJoingroupBindingsIteration3.bindingsprotected final ListIterator<BindingSet>BindLeftJoinIteration.bindingsIteratorprotected List<BindingSet>LazyMutableClosableIteration.consumedprotected LinkedList<BindingSet>PrintingIteration.copyQueueprotected final CloseableIteration<BindingSet>LazyMutableClosableIteration.innerprotected final CloseableIteration<BindingSet>PrintingIteration.innerprotected final CloseableIteration<BindingSet>QueryResultIteration.innerprotected final CloseableIteration<? extends BindingSet>StopRemainingExecutionsOnCloseIteration.innerprotected final CloseableIteration<BindingSet>BindLeftJoinIteration.iterprotected final CloseableIteration<BindingSet>IndependentJoingroupBindingsIteration.iterprotected final CloseableIteration<BindingSet>IndependentJoingroupBindingsIteration2.iterprotected final CloseableIteration<BindingSet>IndependentJoingroupBindingsIteration3.iterprotected ArrayList<BindingSet>IndependentJoingroupBindingsIteration.resultprotected ArrayList<BindingSet>IndependentJoingroupBindingsIteration2.resultprotected ArrayList<BindingSet>IndependentJoingroupBindingsIteration3.resultMethods in org.eclipse.rdf4j.federated.evaluation.iterator that return BindingSetModifier and TypeMethodDescriptionprotected BindingSetBindLeftJoinIteration.convert(BindingSet bIn, int bIndex) protected BindingSetBoundJoinConversionIteration.convert(BindingSet bIn) protected BindingSetBoundJoinVALUESConversionIteration.convert(BindingSet bIn) protected BindingSetprotected BindingSetGroupedCheckConversionIteration.convert(BindingSet bindingSet) protected BindingSetInsertBindingsIteration.convert(BindingSet bIn) protected BindingSetprotected BindingSetBindLeftJoinIteration.getNextElement()protected BindingSetFedXPathIteration.getNextElement()protected BindingSetFedXZeroLengthPathIteration.getNextElement()protected BindingSetIndependentJoingroupBindingsIteration.getNextElement()protected BindingSetIndependentJoingroupBindingsIteration2.getNextElement()protected BindingSetIndependentJoingroupBindingsIteration3.getNextElement()ConsumingIteration.next()FilteringInsertBindingsIteration.next()GraphToBindingSetConversionIteration.next()LazyMutableClosableIteration.next()PrintingIteration.next()QueryResultIteration.next()SingleBindingSetIteration.next()StatementConversionIteration.next()StopRemainingExecutionsOnCloseIteration.next()Methods in org.eclipse.rdf4j.federated.evaluation.iterator that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected ArrayList<BindingSet>IndependentJoingroupBindingsIteration.computeResult()protected ArrayList<BindingSet>IndependentJoingroupBindingsIteration2.computeResult()protected ArrayList<BindingSet>IndependentJoingroupBindingsIteration3.computeResult()protected CloseableIteration<BindingSet>FederatedDescribeIteration.createNextIteration(Value subject, Value object) static final Function<BindingSet,Value> Used to turn a method call into a direct field accessstatic final Predicate<BindingSet>Used to turn a method call into a direct field accessMethods in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type BindingSetModifier and TypeMethodDescriptionprotected booleanFilteringInsertBindingsIteration.accept(BindingSet bindings) protected booleanFilteringIteration.accept(BindingSet bindings) protected BindingSetBindLeftJoinIteration.convert(BindingSet bIn, int bIndex) protected BindingSetBoundJoinConversionIteration.convert(BindingSet bIn) protected BindingSetBoundJoinVALUESConversionIteration.convert(BindingSet bIn) protected BindingSetGroupedCheckConversionIteration.convert(BindingSet bindingSet) protected BindingSetInsertBindingsIteration.convert(BindingSet bIn) protected booleanFedXPathIteration.isUnbound(Var var, BindingSet bindings) Method parameters in org.eclipse.rdf4j.federated.evaluation.iterator with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected booleanFedXPathIteration.add(Set<BindingSet> valueSet, FedXPathIteration.ValuePair vp) protected booleanFedXPathIteration.addToQueue(Queue<BindingSet> valueQueue2, FedXPathIteration.ValuePair vp) Constructors in org.eclipse.rdf4j.federated.evaluation.iterator with parameters of type BindingSetModifierConstructorDescriptionFederatedDescribeIteration(CloseableIteration<BindingSet> sourceIter, FederationEvalStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings, QueryInfo queryInfo) FedXPathIteration(EvaluationStrategy strategy, StatementPattern.Scope scope, Var startVar, TupleExpr pathExpression, Var endVar, Var contextVar, long minLength, BindingSet bindings, QueryInfo queryInfo) FedXZeroLengthPathIteration(EvaluationStrategy evaluationStrategyImpl, Var subjectVar, Var objVar, Value subj, Value obj, Var contextVar, BindingSet bindings, QueryEvaluationContext context, QueryInfo queryInfo, List<StatementSource> statementSources) FilteringInsertBindingsIteration(FilterValueExpr filterExpr, BindingSet bindings, CloseableIteration<BindingSet> iter, FederationEvalStrategy strategy) IndependentJoingroupBindingsIteration(CloseableIteration<BindingSet> iter, BindingSet bindings) InsertBindingsIteration(CloseableIteration<BindingSet> iter, BindingSet bindings) StatementConversionIteration(RepositoryResult<Statement> repoResult, BindingSet bindings, StatementPattern stmt) Constructor parameters in org.eclipse.rdf4j.federated.evaluation.iterator with type arguments of type BindingSetModifierConstructorDescriptionBindLeftJoinIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) BindLeftJoinIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) BoundJoinConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) BoundJoinConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) BoundJoinVALUESConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) BoundJoinVALUESConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) ConsumingIteration(CloseableIteration<BindingSet> iter, int max) FederatedDescribeIteration(CloseableIteration<BindingSet> sourceIter, FederationEvalStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings, QueryInfo queryInfo) FilteringInsertBindingsIteration(FilterValueExpr filterExpr, BindingSet bindings, CloseableIteration<BindingSet> iter, FederationEvalStrategy strategy) FilteringIteration(FilterValueExpr filterExpr, CloseableIteration<BindingSet> iter, FederationEvalStrategy strategy) GroupedCheckConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) GroupedCheckConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) IndependentJoingroupBindingsIteration(CloseableIteration<BindingSet> iter, BindingSet bindings) IndependentJoingroupBindingsIteration2(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) IndependentJoingroupBindingsIteration2(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) IndependentJoingroupBindingsIteration3(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) IndependentJoingroupBindingsIteration3(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) InsertBindingsIteration(CloseableIteration<BindingSet> iter, BindingSet bindings) QueryResultIteration(CloseableIteration<BindingSet> inner, QueryInfo queryInfo) StopRemainingExecutionsOnCloseIteration(CloseableIteration<? extends BindingSet> inner, QueryInfo queryInfo) -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.join
Fields in org.eclipse.rdf4j.federated.evaluation.join declared as BindingSetModifier and TypeFieldDescriptionprotected final BindingSetJoinExecutorBase.bindingsprotected final BindingSetParallelJoinTask.bindingsprotected final BindingSetParallelLeftJoinTask.leftBindingsFields in org.eclipse.rdf4j.federated.evaluation.join with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected final List<BindingSet>ParallelBindLeftJoinTask.bindingsprotected final List<BindingSet>ParallelBoundJoinTask.bindingsprotected final List<BindingSet>ParallelCheckJoinTask.bindingsDeprecated, for removal: This API element is subject to removal in a future version.protected final List<BindingSet>ParallelEmptyBindLeftJoinTask.bindingsprotected final List<BindingSet>ParallelServiceJoinTask.bindingsprotected final ParallelExecutor<BindingSet>ParallelBindLeftJoinTask.joinControlprotected final ParallelExecutor<BindingSet>ParallelBoundJoinTask.joinControlprotected final ParallelExecutor<BindingSet>ParallelCheckJoinTask.joinControlDeprecated, for removal: This API element is subject to removal in a future version.protected final ParallelExecutor<BindingSet>ParallelEmptyBindLeftJoinTask.joinControlprotected final ParallelExecutor<BindingSet>ParallelJoinTask.joinControlprotected final ParallelExecutor<BindingSet>ParallelLeftJoinTask.joinControlprotected final ParallelExecutor<BindingSet>ParallelServiceJoinTask.joinControlprotected final ControlledWorkerScheduler<BindingSet>ControlledWorkerBindJoinBase.schedulerprotected final ControlledWorkerScheduler<BindingSet>ControlledWorkerJoin.schedulerprotected final ControlledWorkerScheduler<BindingSet>ControlledWorkerLeftJoin.schedulerMethods in org.eclipse.rdf4j.federated.evaluation.join that return types with arguments of type BindingSetModifier and TypeMethodDescriptionParallelBindLeftJoinTask.getControl()ParallelBoundJoinTask.getControl()ParallelCheckJoinTask.getControl()Deprecated, for removal: This API element is subject to removal in a future version.ParallelEmptyBindLeftJoinTask.getControl()ParallelJoinTask.getControl()ParallelLeftJoinTask.getControl()ParallelServiceJoinTask.getControl()ControlledWorkerBindJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerBindJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoinBase.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.EmptyLeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.LeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) protected CloseableIteration<BindingSet>ParallelBindLeftJoinTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelBoundJoinTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelCheckJoinTask.performTaskInternal()Deprecated, for removal: This API element is subject to removal in a future version.protected CloseableIteration<BindingSet>ParallelEmptyBindLeftJoinTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelJoinTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelLeftJoinTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelServiceJoinTask.performTaskInternal()Methods in org.eclipse.rdf4j.federated.evaluation.join with parameters of type BindingSetModifier and TypeMethodDescriptionprotected ControlledWorkerBindJoinBase.TaskCreatorControlledWorkerBindJoin.determineTaskCreator(TupleExpr expr, BindingSet bs) protected abstract ControlledWorkerBindJoinBase.TaskCreatorControlledWorkerBindJoinBase.determineTaskCreator(TupleExpr expr, BindingSet bs) Return theControlledWorkerBindJoinBase.TaskCreatorfor executing the bind joinprotected ControlledWorkerBindJoinBase.TaskCreatorControlledWorkerBindLeftJoin.determineTaskCreator(TupleExpr expr, BindingSet bs) protected ControlledWorkerBoundJoin.TaskCreatorControlledWorkerBoundJoin.determineTaskCreator(TupleExpr expr, BindingSet bs) Deprecated, for removal: This API element is subject to removal in a future version.Method parameters in org.eclipse.rdf4j.federated.evaluation.join with type arguments of type BindingSetModifier and TypeMethodDescriptionControlledWorkerBindJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerBindJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerBindJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoinBase.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindJoinBase.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.EmptyLeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.EmptyLeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.LeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBindLeftJoin.LeftBoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.BoundJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.CheckJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.FedXServiceJoinTaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) ControlledWorkerBoundJoin.TaskCreator.getTask(ParallelExecutor<BindingSet> control, List<BindingSet> bindings) protected voidHashJoin.performJoin(Collection<BindingSet> leftBlock, Collection<BindingSet> rightBlock, Set<String> joinVariables, Collection<String> freeVariablesRight) Perform the join and add the result to this cursor.Constructors in org.eclipse.rdf4j.federated.evaluation.join with parameters of type BindingSetModifierConstructorDescriptionControlledWorkerBindJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindJoinBase(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBoundJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, LeftJoin join, BindingSet bindings, QueryInfo queryInfo) HashJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, QueryEvaluationStep rightPrepared, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) JoinExecutorBase(FederationEvalStrategy strategy, CloseableIteration<T> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ParallelJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, TupleExpr expr, BindingSet bindings) ParallelLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, LeftJoin join, BindingSet leftBindings) SynchronousBoundJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) SynchronousJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) Constructor parameters in org.eclipse.rdf4j.federated.evaluation.join with type arguments of type BindingSetModifierConstructorDescriptionControlledWorkerBindJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindJoinBase(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindJoinBase(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBindLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerBoundJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerBoundJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) Deprecated, for removal: This API element is subject to removal in a future version.ControlledWorkerJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, LeftJoin join, BindingSet bindings, QueryInfo queryInfo) ControlledWorkerLeftJoin(ControlledWorkerScheduler<BindingSet> scheduler, FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, LeftJoin join, BindingSet bindings, QueryInfo queryInfo) HashJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, QueryEvaluationStep rightPrepared, Set<String> joinVars, BindingSet bindings, QueryInfo queryInfo) ParallelBindLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, StatementTupleExpr expr, List<BindingSet> bindings) ParallelBindLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, StatementTupleExpr expr, List<BindingSet> bindings) ParallelBoundJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, StatementTupleExpr expr, List<BindingSet> bindings) ParallelBoundJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, StatementTupleExpr expr, List<BindingSet> bindings) ParallelCheckJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, CheckStatementPattern expr, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ParallelCheckJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, CheckStatementPattern expr, List<BindingSet> bindings) Deprecated, for removal: This API element is subject to removal in a future version.ParallelEmptyBindLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, EmptyStatementPattern expr, List<BindingSet> bindings) ParallelEmptyBindLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, EmptyStatementPattern expr, List<BindingSet> bindings) ParallelJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, TupleExpr expr, BindingSet bindings) ParallelLeftJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, LeftJoin join, BindingSet leftBindings) ParallelServiceJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, FedXService expr, List<BindingSet> bindings) ParallelServiceJoinTask(ParallelExecutor<BindingSet> joinControl, FederationEvalStrategy strategy, FedXService expr, List<BindingSet> bindings) SynchronousBoundJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) SynchronousJoin(FederationEvalStrategy strategy, CloseableIteration<BindingSet> leftIter, TupleExpr rightArg, BindingSet bindings, QueryInfo queryInfo) -
Uses of BindingSet in org.eclipse.rdf4j.federated.evaluation.union
Fields in org.eclipse.rdf4j.federated.evaluation.union declared as BindingSetModifier and TypeFieldDescriptionprotected final BindingSetParallelPreparedAlgebraUnionTask.bindingsprotected final BindingSetParallelPreparedUnionTask.bindingsprotected final BindingSetParallelUnionOperatorTask.bindingsprotected final BindingSetParallelUnionTask.bindingsFields in org.eclipse.rdf4j.federated.evaluation.union with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected final ParallelExecutor<BindingSet>ParallelPreparedAlgebraUnionTask.unionControlprotected final ParallelExecutor<BindingSet>ParallelPreparedUnionTask.unionControlprotected final ParallelExecutor<BindingSet>ParallelUnionOperatorTask.unionControlprotected final ParallelExecutor<BindingSet>ParallelUnionTask.unionControlMethods in org.eclipse.rdf4j.federated.evaluation.union that return types with arguments of type BindingSetModifier and TypeMethodDescriptionParallelPreparedAlgebraUnionTask.getControl()ParallelPreparedUnionTask.getControl()ParallelUnionOperatorTask.getControl()ParallelUnionTask.getControl()protected CloseableIteration<BindingSet>ParallelPreparedAlgebraUnionTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelPreparedUnionTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelUnionOperatorTask.performTaskInternal()protected CloseableIteration<BindingSet>ParallelUnionTask.performTaskInternal()Constructors in org.eclipse.rdf4j.federated.evaluation.union with parameters of type BindingSetModifierConstructorDescriptionParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl, TupleExpr preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl, String preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl, QueryEvaluationStep expr, BindingSet bindings) ParallelUnionTask(ParallelExecutor<BindingSet> unionControl, StatementPattern stmt, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) Constructor parameters in org.eclipse.rdf4j.federated.evaluation.union with type arguments of type BindingSetModifierConstructorDescriptionParallelPreparedAlgebraUnionTask(ParallelExecutor<BindingSet> unionControl, TupleExpr preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelPreparedUnionTask(ParallelExecutor<BindingSet> unionControl, String preparedQuery, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) ParallelUnionOperatorTask(ParallelExecutor<BindingSet> unionControl, QueryEvaluationStep expr, BindingSet bindings) ParallelUnionTask(ParallelExecutor<BindingSet> unionControl, StatementPattern stmt, Endpoint endpoint, BindingSet bindings, FilterValueExpr filterExpr, QueryInfo queryInfo) -
Uses of BindingSet in org.eclipse.rdf4j.federated.optimizer
Methods in org.eclipse.rdf4j.federated.optimizer that return types with arguments of type BindingSetModifier and TypeMethodDescriptionSourceSelection.ParallelCheckTask.getControl()protected CloseableIteration<BindingSet>SourceSelection.ParallelCheckTask.performTaskInternal()Method parameters in org.eclipse.rdf4j.federated.optimizer with type arguments of type BindingSetModifier and TypeMethodDescriptionvoidSourceSelection.SourceSelectionExecutorWithLatch.addResult(CloseableIteration<BindingSet> res) -
Uses of BindingSet in org.eclipse.rdf4j.federated.structures
Methods in org.eclipse.rdf4j.federated.structures that return BindingSetModifier and TypeMethodDescriptionFedXBooleanQuery.getBindings()FedXGraphQuery.getBindings()FedXTupleQuery.getBindings() -
Uses of BindingSet in org.eclipse.rdf4j.federated.util
Methods in org.eclipse.rdf4j.federated.util with parameters of type BindingSetModifier and TypeMethodDescriptionprotected static VarQueryAlgebraUtil.appendVar(Var var, Set<String> varNames, BindingSet bindings) Clone the specified variable and attach bindings.protected static StringBuilderQueryStringUtil.appendVar(StringBuilder sb, Var var, Set<String> varNames, BindingSet bindings) Append the variable to the provided StringBuilder.protected static VarQueryAlgebraUtil.appendVarId(Var var, String varID, Set<String> varNames, BindingSet bindings) Clone the specified variable and attach bindings, moreover change name of variable by appending "_varId" to it.protected static StringBuilderQueryStringUtil.appendVarId(StringBuilder sb, Var var, String varID, Set<String> varNames, BindingSet bindings) Append the variable to the provided StringBuilder, however change name of variable by appending "_varId" to it.static StringQueryStringUtil.askQueryString(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset) Transform theExclusiveTupleExprinto a ASK query stringstatic StringQueryStringUtil.askQueryString(StatementPattern stmt, BindingSet bindings, Dataset dataset) Construct a boolean ASK query for the provided statement.protected static StringQueryStringUtil.constructJoinArg(ExclusiveTupleExpr exclusiveExpr, Set<String> varNames, BindingSet bindings) Construct a query substring from theExclusiveTupleExprthat can be used as an argument to aJoin.protected static StatementPatternQueryAlgebraUtil.constructStatement(StatementPattern stmt, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.protected static StringQueryStringUtil.constructStatement(StatementPattern stmt, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.protected static TupleExprQueryAlgebraUtil.constructStatementCheckId(StatementPattern stmt, int varID, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.protected static StringQueryStringUtil.constructStatementCheckId(StatementPattern stmt, int varID, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.protected static StatementPatternQueryAlgebraUtil.constructStatementId(StatementPattern stmt, String varID, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.protected static StringQueryStringUtil.constructStatementId(StatementPattern stmt, String varID, Set<String> varNames, BindingSet bindings) Construct the statement string, i.e.static ValueQueryAlgebraUtil.getVarValue(Var var, BindingSet bindings) Return theValueof the variable which is either taken from the variable itself (bound) or from the bindingsset (unbound).static booleanQueryAlgebraUtil.hasFreeVars(StatementPattern stmt, BindingSet bindings) returns true iff there is at least one free variable, i.e.static booleanQueryStringUtil.hasFreeVars(StatementPattern stmt, BindingSet bindings) returns true iff there is at least one free variable, i.e.static TupleExprQueryAlgebraUtil.selectQuery(ExclusiveGroup group, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated) Construct a SELECT query for the providedExclusiveGroup.static TupleExprQueryAlgebraUtil.selectQuery(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated) Construct a SELECT query for the provided statement.static StringQueryStringUtil.selectQueryString(ExclusiveGroup group, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset) Construct a SELECT query for the providedExclusiveGroup.static StringQueryStringUtil.selectQueryString(ExclusiveTupleExprRenderer expr, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset) Construct a SELECT query for the providedExclusiveTupleExprRendererstatic StringQueryStringUtil.selectQueryString(StatementPattern stmt, BindingSet bindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset) Construct a SELECT query for the provided statement.static StringQueryStringUtil.selectQueryStringLimit1(ExclusiveGroup group, BindingSet bindings, Dataset dataset) Construct a SELECT query for the providedExclusiveGroupwith LIMIT 1.static StringQueryStringUtil.selectQueryStringLimit1(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset) Construct a SELECT query for the provided expr with LIMIT 1.static StringQueryStringUtil.selectQueryStringLimit1(StatementPattern stmt, BindingSet bindings, Dataset dataset) Construct a SELECT query for the provided statement with LIMIT 1.static StatementQueryAlgebraUtil.toStatement(StatementPattern stmt, BindingSet bindings) static StringQueryStringUtil.toString(ArbitraryLengthPath node, Set<String> varNames, BindingSet bindings) Converts anArbitraryLengthPathnode to a sub query string and makes sure to insert any bindings.static TupleExprQueryAlgebraUtil.toTupleExpr(ArbitraryLengthPath node, Set<String> varNames, BindingSet bindings) Convert the givenArbitraryLengthPathto a freshTupleExprwhere all provided bindings are bound.Method parameters in org.eclipse.rdf4j.federated.util with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected static UnionQueryAlgebraUtil.constructInnerUnion(StatementPattern stmt, int outerID, Set<String> varNames, List<BindingSet> bindings) protected static StringQueryStringUtil.constructInnerUnion(StatementPattern stmt, int outerID, Set<String> varNames, List<BindingSet> bindings) static TupleExprQueryAlgebraUtil.selectQueryBoundUnion(StatementPattern stmt, List<BindingSet> unionBindings, FilterValueExpr filterExpr, Boolean evaluated) Construct a SELECT query expression for a bound union.static TupleExprQueryAlgebraUtil.selectQueryStringBoundCheck(StatementPattern stmt, List<BindingSet> unionBindings) Construct a SELECT query for a grouped bound check.static StringQueryStringUtil.selectQueryStringBoundCheck(StatementPattern stmt, List<BindingSet> unionBindings, Dataset dataset) Construct a SELECT query for a grouped bound check.static StringQueryStringUtil.selectQueryStringBoundJoinVALUES(StatementPattern stmt, List<BindingSet> unionBindings, FilterValueExpr filterExpr, AtomicBoolean evaluated, Dataset dataset) Creates a bound join subquery using the SPARQL 1.1 VALUES operator.static StringQueryStringUtil.selectQueryStringBoundUnion(StatementPattern stmt, List<BindingSet> unionBindings, FilterValueExpr filterExpr, Boolean evaluated, Dataset dataset) Deprecated.replaced with#selectQueryStringBoundJoinVALUES(StatementPattern, List, FilterValueExpr, AtomicBoolean) -
Uses of BindingSet in org.eclipse.rdf4j.query
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.Methods in org.eclipse.rdf4j.query that return BindingSetModifier and TypeMethodDescriptionOperation.getBindings()Retrieves the bindings that have been set on this operation.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 with parameters of type BindingSetModifier and TypeMethodDescriptionstatic booleanQueryResults.bindingSetsCompatible(BindingSet bs1, BindingSet bs2) Check whether twoBindingSets are compatible.voidAbstractTupleQueryResultHandler.handleSolution(BindingSet bindingSet) voidQueryResultHandler.handleSolution(BindingSet bindingSet) Handles a solution. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra
Methods in org.eclipse.rdf4j.query.algebra that return types with arguments of type 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.Fields in org.eclipse.rdf4j.query.algebra.evaluation with type parameters of type BindingSetModifier and TypeFieldDescriptionstatic final EmptyIteration<BindingSet>QueryEvaluationStep.EMPTY_ITERATIONMethods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>QueryEvaluationStep.DelayedEvaluationIteration.createIteration()protected abstract CloseableIteration<? extends BindingSet>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.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>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 TypeMethodDescriptionstatic QueryEvaluationStepQueryEvaluationStep.wrap(QueryEvaluationStep qes, Function<CloseableIteration<BindingSet>, CloseableIteration<BindingSet>> 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>, CloseableIteration<BindingSet>> 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) 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
Methods in org.eclipse.rdf4j.query.algebra.evaluation.federation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionFederatedService.evaluate(Service service, CloseableIteration<BindingSet> bindings, String baseUri) Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.FederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided SPARQL query at this federated service.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.FederatedService.select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) Evaluate the provided SPARQL query at this federated service.Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.federation with type arguments of type BindingSetModifier and TypeMethodDescriptionFederatedService.evaluate(Service service, CloseableIteration<BindingSet> bindings, String baseUri) Evaluate the provided SPARQL query at this federated service, possibilities for vectored evaluation.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.federation with parameters of type BindingSetModifierConstructorDescriptionServiceJoinIterator(CloseableIteration<BindingSet> 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 BindingSetModifierConstructorDescriptionServiceJoinIterator(CloseableIteration<BindingSet> 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
Fields in org.eclipse.rdf4j.query.algebra.evaluation.impl with type parameters of type BindingSetModifier and TypeFieldDescriptionstatic final Function<BindingSet,Binding> ArrayBindingBasedQueryEvaluationContext.GET_BINDING_NULLstatic final Function<BindingSet,Value> ArrayBindingBasedQueryEvaluationContext.GET_VALUE_NULLstatic final Predicate<BindingSet>ArrayBindingBasedQueryEvaluationContext.HAS_BINDING_FALSEMethods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected static CloseableIteration<BindingSet>DefaultEvaluationStrategy.evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) 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.static CloseableIteration<BindingSet>ExtendedEvaluationStrategy.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.ExtendedEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ExtensionQueryEvaluationStep.evaluate(BindingSet bs) static CloseableIteration<BindingSet>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.createBindingSet(BindingSet bindings) default MutableBindingSetQueryEvaluationContext.createBindingSet(BindingSet bindings) protected static CloseableIteration<BindingSet>DefaultEvaluationStrategy.evaluate(TupleFunction func, List<Var> resultVars, BindingSet bindings, ValueFactory valueFactory, Value... argValues) DefaultEvaluationStrategy.evaluate(Regex 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(ValueExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ExtendedEvaluationStrategy.evaluate(Compare node, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.static CloseableIteration<BindingSet>ExtendedEvaluationStrategy.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.ExtendedEvaluationStrategy.evaluate(TupleExpr expr, BindingSet bindings) Deprecated, for removal: This API element is subject to removal in a future version.ExtensionQueryEvaluationStep.evaluate(BindingSet bs) static CloseableIteration<BindingSet>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.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. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps that return types with arguments 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) 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) 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) 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) protected ZeroLengthPathIterationZeroLengthPathEvaluationStep.getZeroLengthPathIterator(BindingSet bindings, Var subjectVar, Var objVar, Var contextVar, Value subj, Value obj, QueryEvaluationContext context) Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps with type arguments of type BindingSetModifierConstructorDescriptionOrderQueryEvaluationStep(Comparator<BindingSet> cmp, long limit, boolean reduced, QueryEvaluationStep preparedArg, long iterationCacheSyncThreshold) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values with parameters of type BindingSetModifier and TypeMethodDescriptionAndValueEvaluationStep.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) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Classes in org.eclipse.rdf4j.query.algebra.evaluation.iterator that implement BindingSetModifier and TypeClassDescriptionstatic classA specialized BingingSet that can only hold the start and end values of a Path.Fields in org.eclipse.rdf4j.query.algebra.evaluation.iterator declared as BindingSetModifier and TypeFieldDescriptionprotected BindingSetCrossProductIteration.currentInputBindingprotected BindingSetDescribeIteration.parentBindingsFields in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected final List<BindingSet>CrossProductIteration.inputBindingsprotected Iterator<BindingSet>CrossProductIteration.inputBindingsIteratorprotected final CloseableIteration<BindingSet>CrossProductIteration.resultIterationMethods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return BindingSetModifier and TypeMethodDescriptionExtensionIterator.convert(BindingSet sourceBindings) protected BindingSetProjectionIterator.convert(BindingSet sourceBindings) protected BindingSetAsyncIteratorBuffer.getNextElement()protected BindingSetAsyncIteratorDirect.getNextElement()protected BindingSetAsyncIteratorReadAhead.getNextElement()protected BindingSetBadlyDesignedLeftJoinIterator.getNextElement()protected BindingSetCrossProductIteration.getNextElement()protected BindingSetDescribeIteration.getNextElement()protected BindingSetHashJoinIteration.getNextElement()protected BindingSetJoinIterator.getNextElement()protected BindingSetLeftJoinIterator.getNextElement()protected BindingSetMultiProjectionIterator.getNextElement()protected BindingSetPathIteration.getNextElement()protected BindingSetZeroLengthPathIteration.getNextElement()final BindingSetInnerMergeJoinIterator.next()QueryContextIteration.next()static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings) static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings) Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<BindingSet>OrderIterator.createIteration()protected CloseableIteration<BindingSet>DescribeIteration.createNextIteration(Value subject, Value object) static final Function<BindingSet,Value> Used to turn a method call into a direct field accessstatic final Predicate<BindingSet>Used to turn a method call into a direct field accessstatic CloseableIteration<BindingSet>AsyncIteratorBuffer.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>AsyncIteratorDirect.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>AsyncIteratorReadAhead.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>InnerMergeJoinIterator.getInstance(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings, Comparator<Value> cmp, Function<BindingSet, Value> value, QueryEvaluationContext context) static CloseableIteration<BindingSet>JoinIterator.getInstance(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings) static CloseableIteration<BindingSet>LeftJoinIterator.getInstance(QueryEvaluationStep left, QueryEvaluationStep prepareRightArg, QueryValueEvaluationStep joinCondition, BindingSet bindings, Set<String> scopeBindingNamse) protected Iterator<BindingSet>GroupIterator.getIterator()protected CloseableIteration<BindingSet>SPARQLMinusIteration.getRightArg()protected Map<BindingSetHashKey,List<BindingSet>> HashJoinIteration.makeHashTable(int initialSize) Utility methods to make it easier to inserted custom store dependent mapsprotected List<BindingSet>HashJoinIteration.makeHashValue(int currentMaxListSize) Utility methods to make it easier to inserted custom store dependent listprotected Collection<BindingSet>HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet> iter) Utility methods to make it easier to inserted custom store dependent listprotected Set<BindingSet>SPARQLMinusIteration.makeSet()protected Set<BindingSet>SPARQLMinusIteration.makeSet(CloseableIteration<BindingSet> rightArg) Methods in org.eclipse.rdf4j.query.algebra.evaluation.iterator with parameters of type BindingSetModifier and TypeMethodDescriptionprotected booleanFilterIterator.accept(BindingSet bindings) protected booleanSPARQLMinusIteration.accept(BindingSet bindingSet) ExtensionIterator.convert(BindingSet sourceBindings) protected BindingSetProjectionIterator.convert(BindingSet sourceBindings) static BindingSetHashKeyBindingSetHashKey.create(String[] varNames, BindingSet bindings) static CloseableIteration<BindingSet>AsyncIteratorBuffer.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>AsyncIteratorDirect.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>AsyncIteratorReadAhead.getInstance(QueryEvaluationStep iterationPrepared, BindingSet bindings, QueryEvaluationContext context) static CloseableIteration<BindingSet>InnerMergeJoinIterator.getInstance(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings, Comparator<Value> cmp, Function<BindingSet, Value> value, QueryEvaluationContext context) static CloseableIteration<BindingSet>JoinIterator.getInstance(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings) static CloseableIteration<BindingSet>LeftJoinIterator.getInstance(QueryEvaluationStep left, QueryEvaluationStep prepareRightArg, QueryValueEvaluationStep joinCondition, BindingSet bindings, Set<String> scopeBindingNamse) protected booleanPathIteration.isUnbound(Var var, BindingSet bindings) static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings) static BindingSetProjectionIterator.project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings) Method parameters in org.eclipse.rdf4j.query.algebra.evaluation.iterator with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected booleanPathIteration.add(Set<BindingSet> valueSet, PathIteration.ValuePair vp) protected booleanPathIteration.addToQueue(Queue<BindingSet> valueQueue2, PathIteration.ValuePair vp) 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.static CloseableIteration<BindingSet>InnerMergeJoinIterator.getInstance(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings, Comparator<Value> cmp, Function<BindingSet, Value> value, QueryEvaluationContext context) protected Collection<BindingSet>HashJoinIteration.makeIterationCache(CloseableIteration<BindingSet> iter) Utility methods to make it easier to inserted custom store dependent listprotected Set<BindingSet>SPARQLMinusIteration.makeSet(CloseableIteration<BindingSet> rightArg) 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) 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) DescribeIteration(CloseableIteration<BindingSet> sourceIter, EvaluationStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings) 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(QueryEvaluationStep left, QueryEvaluationStep right, BindingSet bindings, boolean leftJoin, String[] joinAttributes, QueryEvaluationContext context) JoinIterator(QueryEvaluationStep leftPrepared, QueryEvaluationStep preparedRight, BindingSet bindings) 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> 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> iter, BindingSet parentBindings, QueryEvaluationContext context) 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 BindingSetModifierConstructorDescriptionAsyncIteratorBuffer(CloseableIteration<BindingSet> iteration) AsyncIteratorDirect(CloseableIteration<BindingSet> iteration) AsyncIteratorReadAhead(CloseableIteration<BindingSet> iteration) CrossProductIteration(CloseableIteration<BindingSet> resultIteration, List<BindingSet> inputBindings) CrossProductIteration(CloseableIteration<BindingSet> resultIteration, List<BindingSet> inputBindings) DescribeIteration(CloseableIteration<BindingSet> sourceIter, EvaluationStrategy strategy, Set<String> describeExprNames, BindingSet parentBindings) ExtensionIterator(CloseableIteration<BindingSet> iter, Consumer<MutableBindingSet> setter, QueryEvaluationContext context) ExtensionIterator(Extension extension, CloseableIteration<BindingSet> iter, EvaluationStrategy strategy, QueryEvaluationContext context) FilterIterator(Filter filter, CloseableIteration<BindingSet> iter, QueryValueEvaluationStep condition, EvaluationStrategy strategy) HashJoinIteration(CloseableIteration<BindingSet> leftIter, Set<String> leftBindingNames, CloseableIteration<BindingSet> rightIter, Set<String> rightBindingNames, boolean leftJoin) Deprecated, for removal: This API element is subject to removal in a future version.LeftJoinIterator(CloseableIteration<BindingSet> leftIter, QueryEvaluationStep prepareRightArg, QueryValueEvaluationStep joinCondition, Set<String> scopeBindingNamse) MultiProjectionIterator(MultiProjection multiProjection, CloseableIteration<BindingSet> iter, BindingSet bindings) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator, long limit, boolean distinct) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator, long limit, boolean distinct) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator, long limit, boolean distinct, long iterationSyncThreshold) OrderIterator(CloseableIteration<BindingSet> iter, Comparator<BindingSet> comparator, long limit, boolean distinct, long iterationSyncThreshold) ProjectionIterator(Projection projection, CloseableIteration<BindingSet> iter, BindingSet parentBindings, QueryEvaluationContext context) QueryContextIteration(CloseableIteration<? extends BindingSet> iter, QueryContext queryContext) SPARQLMinusIteration(CloseableIteration<BindingSet> leftArg, CloseableIteration<BindingSet> rightArg) Creates a new MinusIteration that returns the results of the left argument minus the results of the right argument. -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Methods 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) -
Uses of BindingSet in org.eclipse.rdf4j.query.algebra.evaluation.util
Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type BindingSet -
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.Methods 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>AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet> 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>AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet> bindingsIter) Constructors in org.eclipse.rdf4j.query.impl with parameters of type BindingSetModifierConstructorDescriptionMutableTupleQueryResult(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) Creates a query result object with the supplied binding names.IteratingTupleQueryResult(List<String> bindingNames, Iterator<? extends BindingSet> bindingSetIter) IteratingTupleQueryResult(List<String> bindingNames, CloseableIteration<? extends BindingSet> bindingSetIter) Creates a query result object with the supplied binding names.MutableTupleQueryResult(Collection<String> bindingNames, CloseableIteration<? extends BindingSet> bindingSetIter) -
Uses of BindingSet in org.eclipse.rdf4j.query.parser.impl
Methods in org.eclipse.rdf4j.query.parser.impl that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet> bindingsIter) Method parameters in org.eclipse.rdf4j.query.parser.impl with type arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>AbstractParserQuery.enforceMaxQueryTime(CloseableIteration<? extends BindingSet> bindingsIter) -
Uses of BindingSet in org.eclipse.rdf4j.query.parser.sparql
Methods in org.eclipse.rdf4j.query.parser.sparql that return BindingSetModifier and TypeMethodDescription -
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
Methods in org.eclipse.rdf4j.query.resultio with parameters of type BindingSetModifier and TypeMethodDescriptionvoidAbstractQueryResultWriter.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. -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.binary
Methods 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
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) 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) -
Uses of BindingSet in org.eclipse.rdf4j.query.resultio.text
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.sail.helpers
Methods in org.eclipse.rdf4j.repository.sail.helpers with parameters of type BindingSetModifier and TypeMethodDescriptionvoidSailUpdateExecutor.executeUpdate(UpdateExpr updateExpr, Dataset dataset, BindingSet bindings, boolean includeInferred, int maxExecutionTime) -
Uses of BindingSet in org.eclipse.rdf4j.repository.sparql.federation
Fields in org.eclipse.rdf4j.repository.sparql.federation declared as BindingSetModifier and TypeFieldDescriptionprotected final BindingSetJoinExecutorBase.bindingsprotected BindingSetSPARQLCrossProductIteration.currentInputBindingFields in org.eclipse.rdf4j.repository.sparql.federation with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected final List<BindingSet>ServiceJoinConversionIteration.bindingsprotected final List<BindingSet>SPARQLCrossProductIteration.inputBindingsprotected Iterator<BindingSet>SPARQLCrossProductIteration.inputBindingsIteratorprotected final CloseableIteration<BindingSet>SPARQLCrossProductIteration.resultIterationMethods in org.eclipse.rdf4j.repository.sparql.federation that return BindingSetModifier and TypeMethodDescriptionprotected BindingSetServiceJoinConversionIteration.convert(BindingSet bIn) protected BindingSetSPARQLCrossProductIteration.getNextElement()Methods in org.eclipse.rdf4j.repository.sparql.federation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionRepositoryFederatedService.evaluate(Service service, CloseableIteration<BindingSet> bindings, String baseUri) protected CloseableIteration<BindingSet>RepositoryFederatedService.evaluateInternal(Service service, CloseableIteration<BindingSet> bindings, String baseUri) Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepositoryof thisFederatedService.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) 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 TypeMethodDescriptionRepositoryFederatedService.evaluate(Service service, CloseableIteration<BindingSet> bindings, String baseUri) protected CloseableIteration<BindingSet>RepositoryFederatedService.evaluateInternal(Service service, CloseableIteration<BindingSet> bindings, String baseUri) Evaluate the SPARQL query that can be constructed from the SERVICE node at the initializedRepositoryof thisFederatedService.Constructors in org.eclipse.rdf4j.repository.sparql.federation with parameters of type BindingSetModifierConstructorDescriptionprotectedJoinExecutorBase(CloseableIteration<T> leftIter, TupleExpr rightArg, BindingSet bindings) Constructor parameters in org.eclipse.rdf4j.repository.sparql.federation with type arguments of type BindingSetModifierConstructorDescriptionServiceJoinConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) ServiceJoinConversionIteration(CloseableIteration<BindingSet> iter, List<BindingSet> bindings) SPARQLCrossProductIteration(CloseableIteration<BindingSet> resultIteration, List<BindingSet> inputBindings) SPARQLCrossProductIteration(CloseableIteration<BindingSet> 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.Methods 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> delegate, BindingSet bindings) SPARQLQueryBindingSet(BindingSet bindingSet) Constructor parameters in org.eclipse.rdf4j.repository.sparql.query with type arguments of type BindingSetModifierConstructorDescriptionInsertBindingSetCursor(CloseableIteration<BindingSet> delegate, BindingSet bindings) -
Uses of BindingSet in org.eclipse.rdf4j.sail
Methods 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>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>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>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>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) -
Uses of BindingSet in org.eclipse.rdf4j.sail.helpers
Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type BindingSetModifier and TypeMethodDescriptionfinal CloseableIteration<? extends BindingSet>AbstractSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) CloseableIteration<? extends BindingSet>SailConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) protected abstract CloseableIteration<? extends BindingSet>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>AbstractSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) CloseableIteration<? extends BindingSet>SailConnectionWrapper.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) protected abstract CloseableIteration<? extends BindingSet>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>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>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.lmdb
Methods in org.eclipse.rdf4j.sail.lmdb that return types with arguments of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>LmdbStoreConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) Methods in org.eclipse.rdf4j.sail.lmdb with parameters of type BindingSetModifier and TypeMethodDescriptionprotected CloseableIteration<? extends BindingSet>LmdbStoreConnection.evaluateInternal(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) -
Uses of BindingSet in org.eclipse.rdf4j.sail.lucene
Methods 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>LuceneSailConnection.evaluate(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings, boolean includeInferred) SearchIndex.evaluate(SearchQueryEvaluator query) Methods in org.eclipse.rdf4j.sail.lucene with parameters of type BindingSetModifier and TypeMethodDescriptionCloseableIteration<? extends BindingSet>LuceneSailConnection.evaluate(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. -
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.Fields in org.eclipse.rdf4j.sail.shacl.ast.planNodes with type parameters of type BindingSetModifier and TypeFieldDescriptionprotected Function<BindingSet,ValidationTuple> AbstractBulkJoinPlanNode.mapperMethods in org.eclipse.rdf4j.sail.shacl.ast.planNodes that return types with arguments of type BindingSetModifier and TypeMethodDescriptionstatic 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) 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, org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment query, boolean skipBasedOnPreviousConnection, SailConnection previousStateConnection, Function<BindingSet, ValidationTuple> mapper, ConnectionsGroup connectionsGroup, List<org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable> vars) BulkedExternalLeftOuterJoin(PlanNode leftNode, SailConnection connection, Resource[] dataGraph, org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment query, Function<BindingSet, ValidationTuple> mapper, ConnectionsGroup connectionsGroup, List<org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable> vars) ExternalFilterByQuery(SailConnection connection, Resource[] dataGraph, PlanNode parent, org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment queryFragment, org.eclipse.rdf4j.sail.shacl.ast.StatementMatcher.Variable queryVariable, Function<ValidationTuple, Value> filterOn, BiFunction<ValidationTuple, BindingSet, ValidationTuple> map, ConnectionsGroup connectionsGroup) Select(SailConnection connection, String query, Function<BindingSet, ValidationTuple> mapper, Resource[] dataGraph) Select(SailConnection connection, org.eclipse.rdf4j.sail.shacl.ast.SparqlFragment queryFragment, String orderBy, Function<BindingSet, ValidationTuple> mapper, Resource[] dataGraph) -
Uses of BindingSet in org.eclipse.rdf4j.spin
Methods 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) ParsedGraphTemplate(Template template, BindingSet args) ParsedTupleTemplate(Template template, BindingSet args) ParsedUpdateTemplate(Template template, BindingSet args) -
Uses of BindingSet in org.eclipse.rdf4j.spring.dao
Methods in org.eclipse.rdf4j.spring.dao with parameters of type BindingSetModifier and TypeMethodDescriptionprotected ENTITYRDF4JCRUDDao.mapSolution(BindingSet querySolution) Map one solution of the readQuery to the type of this DAO. -
Uses of BindingSet in org.eclipse.rdf4j.spring.dao.support
Methods in org.eclipse.rdf4j.spring.dao.support that return types with arguments of type BindingSetModifier and TypeMethodDescriptionstatic BindingSetMapper<BindingSet>BindingSetMapper.identity()Methods in org.eclipse.rdf4j.spring.dao.support with parameters of type BindingSetModifier and TypeMethodDescriptionBindingSetMapper.apply(BindingSet bindings) Maps a query solution to an instance ofT. -
Uses of BindingSet in org.eclipse.rdf4j.spring.dao.support.operation
Methods in org.eclipse.rdf4j.spring.dao.support.operation that return types with arguments of type BindingSetModifier and TypeMethodDescriptionTupleQueryResultConverter.getBindingStream(TupleQueryResult result) If the result has only one empty binding set, this method returns an empty stream, otherwise the stream of BindingSetsTupleQueryResultConverter.toStream()Obtains a stream ofBindingSets.Method parameters in org.eclipse.rdf4j.spring.dao.support.operation with type arguments of type BindingSetModifier and TypeMethodDescription<T,A, R> R TupleQueryResultConverter.mapAndCollect(Function<BindingSet, T> mapper, Collector<T, A, R> collector) <K,V> Map<K, V> TupleQueryResultConverter.toMap(Function<BindingSet, Map.Entry<K, V>> entryMapper) Maps the query result to aMap, throwing an Exception if there are multiple values for one key.<K,V> Map<K, V> TupleQueryResultConverter.toMap(Function<BindingSet, K> keyMapper, Function<BindingSet, V> valueMapper) Maps the query result to aMap, throwing an Exception if there are multiple values for one key.TupleQueryResultConverter.toMapOfList(Function<BindingSet, K> keyMapper, Function<BindingSet, V> valueMapper) TupleQueryResultConverter.toMapOfSet(Function<BindingSet, K> keyMapper, Function<BindingSet, V> valueMapper) -
Uses of BindingSet in org.eclipse.rdf4j.spring.demo.dao
Methods in org.eclipse.rdf4j.spring.demo.dao with parameters of type BindingSetModifier and TypeMethodDescriptionprotected ArtistArtistDao.mapSolution(BindingSet querySolution) protected PaintingPaintingDao.mapSolution(BindingSet querySolution) -
Uses of BindingSet in org.eclipse.rdf4j.spring.resultcache
Methods in org.eclipse.rdf4j.spring.resultcache that return BindingSetMethods in org.eclipse.rdf4j.spring.resultcache that return types with arguments of type BindingSetModifier and TypeMethodDescriptionCachedTupleQueryResult.iterator()ReusableTupleQueryResult.iterator()CachedTupleQueryResult.spliterator()ReusableTupleQueryResult.spliterator()CachedTupleQueryResult.stream()ReusableTupleQueryResult.stream()Methods in org.eclipse.rdf4j.spring.resultcache with parameters of type BindingSetModifier and TypeMethodDescriptionbooleanReusableGraphQueryResult.queryBindingsAreIdentical(BindingSet candidate) booleanReusableTupleQueryResult.queryBindingsAreIdentical(BindingSet candidate) Method parameters in org.eclipse.rdf4j.spring.resultcache with type arguments of type BindingSetModifier and TypeMethodDescriptionvoidCachedTupleQueryResult.forEach(Consumer<? super BindingSet> action) voidReusableTupleQueryResult.forEach(Consumer<? super BindingSet> action) Constructors in org.eclipse.rdf4j.spring.resultcache with parameters of type BindingSetModifierConstructorDescriptionReusableGraphQueryResult(GraphQueryResult result, BindingSet queryBindings) ReusableTupleQueryResult(TupleQueryResult result, BindingSet queryBindings) -
Uses of BindingSet in org.eclipse.rdf4j.spring.support.query
Methods in org.eclipse.rdf4j.spring.support.query that return BindingSetModifier and TypeMethodDescriptionDelegatingGraphQuery.getBindings()DelegatingTupleQuery.getBindings()DelegatingUpdate.getBindings() -
Uses of BindingSet in org.eclipse.rdf4j.spring.util
Methods in org.eclipse.rdf4j.spring.util with parameters of type BindingSetModifier and TypeMethodDescriptionstatic BooleanQueryResultUtils.getBoolean(BindingSet resultRow, String varName) static BooleanQueryResultUtils.getBoolean(BindingSet resultRow, Variable var) static BooleanQueryResultUtils.getBooleanMaybe(BindingSet resultRow, String varName) static BooleanQueryResultUtils.getBooleanMaybe(BindingSet resultRow, Variable var) QueryResultUtils.getBooleanOptional(BindingSet resultRow, String varName) QueryResultUtils.getBooleanOptional(BindingSet resultRow, Variable var) static IRIQueryResultUtils.getIRI(BindingSet resultRow, String varName) static IRIQueryResultUtils.getIRI(BindingSet resultRow, Variable var) static IRIQueryResultUtils.getIRIMaybe(BindingSet resultRow, String varName) static IRIQueryResultUtils.getIRIMaybe(BindingSet resultRow, Variable var) QueryResultUtils.getIRIOptional(BindingSet resultRow, String varName) QueryResultUtils.getIRIOptional(BindingSet resultRow, Variable var) static StringQueryResultUtils.getString(BindingSet resultRow, String varName) static StringQueryResultUtils.getString(BindingSet resultRow, Variable var) static StringQueryResultUtils.getStringMaybe(BindingSet resultRow, String varName) static StringQueryResultUtils.getStringMaybe(BindingSet resultRow, Variable var) QueryResultUtils.getStringOptional(BindingSet resultRow, String varName) QueryResultUtils.getStringOptional(BindingSet resultRow, Variable var) static ValueQueryResultUtils.getValue(BindingSet resultRow, String varName) static ValueQueryResultUtils.getValue(BindingSet resultRow, Variable var) static ValueQueryResultUtils.getValueMaybe(BindingSet resultRow, String varName) static ValueQueryResultUtils.getValueMaybe(BindingSet resultRow, Variable var) QueryResultUtils.getValueOptional(BindingSet resultRow, String varName) QueryResultUtils.getValueOptional(BindingSet resultRow, Variable var) -
Uses of BindingSet in org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest
Methods in org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest with parameters of type BindingSetModifier and TypeMethodDescriptionprotected static final voidSPARQLComplianceTest.printBindingSet(BindingSet bs, StringBuilder appendable)