A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Abs - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
-
The SPARQL built-in
FunctionABS, as defined in SPARQL Query Language for RDF - Abs() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs
- AbstractEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Abstract base class for
ExtendedEvaluationStrategy. - AbstractEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- AbstractQueryPreparer - Class in org.eclipse.rdf4j.query.algebra.evaluation
- AbstractQueryPreparer(TripleSource) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
-
Deprecated.
- accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
-
Deprecated.
- accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- add(Collection<E>, E) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- add(List<BindingSet>, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- add(Set<PathIteration.ValuePair>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- add(QueryOptimizer) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- add(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
-
Deprecated.
- add(V, Collection<V>, AtomicLong, long) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
-
Deprecated.
- addAll(Collection<E>, List<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- addAll(List<BindingSet>, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- addAll(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, Set<BindingSet>, AtomicLong, long) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
-
Deprecated.
- addAll(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- addBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- addBinding(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- addBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
-
Adds a new binding to the binding set.
- addBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- addBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
-
Adds a new binding to the binding set.
- addToQueue(Queue<PathIteration.ValuePair>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- ALL_CONTEXT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- ANON_OBJECT_VAR - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- ANON_PREDICATE_VAR - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- ANON_SEQUENCE_VAR - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- ANON_SUBJECT_VAR - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- ArrayBindingBasedQueryEvaluationContext - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- ArrayBindingSet - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
An array implementation of the
BindingSetinterface. - ArrayBindingSet(String...) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
-
Creates a new Array-based BindingSet for the supplied bindings names.
- ArrayBindingSet(ArrayBindingSet, String...) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- ArrayBindingSet(BindingSet, Set<String>, String[]) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- ask(Service, BindingSet, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
B
- BadlyDesignedLeftJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- BadlyDesignedLeftJoinIterator(EvaluationStrategy, LeftJoin, BindingSet, Set<String>, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
- BadlyDesignedLeftJoinIterator(QueryEvaluationStep, QueryEvaluationStep, QueryValueEvaluationStep, BindingSet, Set<String>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
- begin() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- BinaryFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
- BinaryFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction
- BINDING_ASSIGNER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- BINDING_SET_ASSIGNMENT_INLINER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- BindingAssigner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BindingAssigner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
-
Deprecated.
- BindingAssigner.VarVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- BindingAssignerOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Assigns values to variables based on a supplied set of bindings.
- BindingAssignerOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.BindingAssignerOptimizer
- bindings - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
-
Deprecated.
- BindingSetAssignmentCollector() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
-
Deprecated.
- BindingSetAssignmentInliner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- BindingSetAssignmentInliner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
-
Deprecated.
- BindingSetAssignmentInlinerOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Optimizes a query model by inlining
BindingSetAssignmentvalues where possible. - BindingSetAssignmentInlinerOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.BindingSetAssignmentInlinerOptimizer
- BindingSetAssignmentQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- BindingSetAssignmentQueryEvaluationStep(BindingSetAssignment, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.BindingSetAssignmentQueryEvaluationStep
- BindingSetHashKey - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Compact and efficient representation of a binding set for use as a key in hash maps.
- BooleanCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
BooleanCastinstead - BooleanCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:boolean. - BooleanCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.BooleanCast
-
Deprecated.
- BooleanCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
- booleanValue(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- BottomUpJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.replaced by HashJoinIteration
- BottomUpJoinIterator(EvaluationStrategy, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- buildLambdaToEvaluateTheExpressions(Extension, EvaluationStrategy, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
-
Deprecated.
- ByteCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:byte . - ByteCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
C
- cardinality - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- CardinalityCalculator() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- CastFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
Abstract superclass for
Functions that cast an argument to an XML Schema datatype. - CastFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
- Ceil - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
-
The SPARQL built-in
FunctionCEIL, as defined in SPARQL Query Language for RDF - Ceil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Ceil
- clearExcludeSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- clearHashTable() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- closeHashValue(Iterator<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to clear-up in case not using in-memory hash table.
- CollectionIteration<E,X extends Exception> - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.since 2.3 use
CollectionIteration - CollectionIteration(Collection<E>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CollectionIteration
-
Deprecated.
- compare(Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
- compare(Value, Value, Compare.CompareOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- compare(Value, Value, Compare.CompareOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
- compare(Value, Value, Compare.CompareOp, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- compare(Value, Value, Compare.CompareOp, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
- compare(BindingSet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.OrderComparator
- COMPARE_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- compareLiterals(Literal, Literal, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
- compareLiterals(Literal, Literal, Compare.CompareOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Compares the supplied
Literalarguments using the supplied operator, using strict (minimally-conforming) SPARQL 1.1 operator behavior. - compareLiterals(Literal, Literal, Compare.CompareOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Compares the supplied
Literalarguments using the supplied operator, using strict (minimally-conforming) SPARQL 1.1 operator behavior. - compareLiterals(Literal, Literal, Compare.CompareOp, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Compares the supplied
Literalarguments using the supplied operator. - compareLiterals(Literal, Literal, Compare.CompareOp, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Compares the supplied
Literalarguments using the supplied operator. - CompareOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CompareOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- CompareOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer
-
Deprecated.
- CompareOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.CompareOptimizer
- CompareOptimizer.CompareVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- CompareVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
-
Deprecated.
- compatibleArguments(Literal, Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied two literal arguments are 'argument compatible' according to the SPARQL definition.
- compatibleArguments(Literal, Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied two literal arguments are 'argument compatible' according to the SPARQL definition.
- CompatibleBindingSetFilter - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- CompatibleBindingSetFilter(CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
-
Deprecated.
- compute(Literal, Literal, MathExpr.MathOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
-
Computes the result of applying the supplied math operator on the supplied left and right operand.
- compute(Literal, Literal, MathExpr.MathOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.XMLDatatypeMathUtil
-
Computes the result of applying the supplied math operator on the supplied left and right operand.
- Concat - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionCONCAT, as defined in SPARQL Query Language for RDF - Concat() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat
- CONJUNCTIVE_CONSTRAINT_SPLITTER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- ConjunctiveConstraintSplitter - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ConjunctiveConstraintSplitter() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
-
Deprecated.
- ConjunctiveConstraintSplitter.ConstraintVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- ConjunctiveConstraintSplitterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Splits conjunctive constraints into seperate constraints.
- ConjunctiveConstraintSplitterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ConjunctiveConstraintSplitterOptimizer
- ConstantOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ConstantOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A query optimizer that optimizes constant value expressions.
- ConstantOptimizer(EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
-
Deprecated.
- ConstantOptimizer(EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ConstantOptimizer
- ConstantOptimizer.ConstantVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- ConstantOptimizer.VarNameCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- ConstantQueryValueEvaluationStep(Value) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.ConstantQueryValueEvaluationStep
- ConstantQueryValueEvaluationStep(ValueConstant) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.ConstantQueryValueEvaluationStep
- ConstantVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- ConstraintVisitor(TupleExpr) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
Deprecated.
- Contains - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionCONTAINS, as defined in SPARQL Query Language for RDF - Contains() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Convert the supplied value to a literal of the function output datatype.
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
- convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- convert(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
-
Deprecated.
- convert(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
-
Deprecated.
- countConstantVars(Iterable<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- create(String[], BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
- createAnonVar(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- createAnonVar(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- createBindingSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- createBindingSet() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- createBindingSet(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- createBindingSet(BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- createCardinalityCalculator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
- createCardinalityCalculator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics
- createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
- createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
- createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
- createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
- createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
-
Deprecated.
- createNextIteration(Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- createTypedLiteral(ValueFactory, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
-
create a
Literalwith the specific datatype for the supplied boolean value. - createTypedLiteral(ValueFactory, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- createTypedLiteral(ValueFactory, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
-
create a
Literalwith the specific datatype for the suppliedBigIntegervalue. - createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
- createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
- CrossProductIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Iteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.
- CrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- currentInputBinding - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
D
- dataset - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- DATE_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- DateTimeCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
DateTimeCastinstead. - DateTimeCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:dateTime. - DateTimeCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DateTimeCast
-
Deprecated.
- DateTimeCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
- Day - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionDAY, as defined in SPARQL Query Language for RDF - Day() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Day
- DecimalCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
DecimalCastinstead. - DecimalCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:decimal. - DecimalCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DecimalCast
-
Deprecated.
- DecimalCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
- decrement(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- DEFAULT_CONTEXT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- DEFAULT_DECIMAL_EXPANSION_SCALE - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
-
The default expansion scale used in division operations resulting in a decimal value with non-terminating decimal expansion.
- DelayedEvaluationIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Utility class that removes code duplication and makes a precompiled QueryEvaluationStep available as an iteration that may be created and used later.
- DelayedEvaluationIteration(QueryEvaluationStep, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
- DelayedEvaluationIteration(QueryEvaluationStep, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
-
Deprecated.
- DeMergeFilterFinder() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.DeMergeFilterFinder
-
Deprecated.
- DescribeIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- DescribeIteration(Iteration<BindingSet, QueryEvaluationException>, EvaluationStrategy, Set<String>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- destroy(QueryContext) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer
-
Called before a QueryContext has ended.
- DISJUNCTIVE_CONSTRAINT_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- DisjunctiveConstraintOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- DisjunctiveConstraintOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A query optimizer that optimize disjunctive constraints on tuple expressions.
- DisjunctiveConstraintOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
-
Deprecated.
- DisjunctiveConstraintOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
- DisjunctiveConstraintOptimizer.OrSameTermOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- disposeCache(Iterator<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to clear-up in case not using in-memory cache.
- disposeHashTable(Map<BindingSetHashKey, List<BindingSet>>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to clear-up in case not using in-memory hash table.
- DoubleCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
DoubleCastinstead. - DoubleCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:double. - DoubleCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DoubleCast
-
Deprecated.
- DoubleCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
E
- empty() - Static method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
- EMPTY - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
- EMPTY - Static variable in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
- EMPTY_ITERATION - Static variable in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
- EMPTY_ITERATION - Static variable in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
- EMPTY_TRIPLE_ITERATION - Static variable in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
- EncodeForUri - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionENCODE_FOR_URI, as defined in SPARQL Query Language for RDF - EncodeForUri() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri
- end() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
- equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
- equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- evaluate(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.UnaryFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Day
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Minutes
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Tz
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year
- evaluate(ValueFactory, Value...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
-
Deprecated.since 3.3.0. Use
Function.evaluate(TripleSource, Value...)instead. A reference to a ValueFactory can be retrieved usingTripleSource.getValueFactory()if needed. - evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA1
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA256
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA384
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA512
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Ceil
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Floor
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrDt
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrLang
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrBefore
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrLen
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrStarts
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.IsTripleFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.StatementFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleObjectFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TriplePredicateFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleSubjectFunction
- evaluate(ValueFactory, Value...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.UnaryFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
- evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- evaluate(ValueFactory, Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction
- evaluate(And, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ArbitraryLengthPath, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(BinaryTupleOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(BindingSetAssignment, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(BNodeGenerator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Bound, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Coalesce, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(CompareAll, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(CompareAny, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Compare, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Compare, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Datatype, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(DescribeOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- evaluate(Difference, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Distinct, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(EmptySet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Now, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(TupleFunction, List<Var>, BindingSet, ValueFactory, Value...) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- evaluate(TripleSource, Value...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
-
Evaluate the function over the supplied input arguments.
- evaluate(Exists, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Extension, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Filter, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(FunctionCall, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Group, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(If, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(In, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Intersection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IRIFunction, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IsBNode, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IsLiteral, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IsNumeric, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IsResource, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(IsURI, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Join, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Label, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(LangMatches, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Lang, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(LeftJoin, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Like, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ListMemberOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(LocalName, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(MathExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(MathExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(MultiProjection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Namespace, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Not, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Order, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Or, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Projection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Reduced, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Regex, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(SameTerm, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.
- evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Service, CloseableIteration<BindingSet, QueryEvaluationException>, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- evaluate(Service, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(SingletonSet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Slice, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(StatementPattern, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- evaluate(Str, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(TripleRef, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
evaluates a TripleRef node returning bindingsets from the matched Triple nodes in the dataset (or explore standard reification)
- evaluate(TupleExpr, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.
- evaluate(TupleExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(TupleExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(TupleExpr, Dataset, BindingSet, boolean, int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- evaluate(TupleFunctionCall, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(UnaryTupleOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- evaluate(Union, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ValueConstant, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ValueExpr, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Gets the value of this expression.
- evaluate(ValueExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ValueExprTripleRef, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(ZeroLengthPath, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.BindingSetAssignmentQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.IntersectionQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.JoinQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.MinusQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.OrderQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ProjectionQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RdfStarQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ReificationRdfStarQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ServiceQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.UnionQueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ZeroLengthPathEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtensionQueryEvaluationStep
- evaluate(BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.ConstantQueryValueEvaluationStep
- evaluate(BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.Minimal
- EvaluationStatistics - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Supplies various query model statistics to the query engine/optimizer.
- EvaluationStatistics() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
- EvaluationStatistics.CardinalityCalculator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- EvaluationStrategies - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- EvaluationStrategy - Interface in org.eclipse.rdf4j.query.algebra.evaluation
- EvaluationStrategyFactory - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
Factory for
EvaluationStrategys. - EvaluationStrategyImpl - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.since 4.0. Use
StrictEvaluationStrategyinstead. - EvaluationStrategyImpl(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStrategyImpl
-
Deprecated.
- execute(UpdateExpr, Dataset, BindingSet, boolean, int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- ExtendedEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
SPARQL 1.1 extended query evaluation strategy.
- ExtendedEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
- ExtendedEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- ExtendedEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
- ExtendedEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
- ExtensionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- ExtensionIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Consumer<MutableBindingSet>, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
-
Deprecated.
- ExtensionIterator(Extension, CloseableIteration<BindingSet, QueryEvaluationException>, EvaluationStrategy, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
-
Deprecated.
- ExtensionQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- extractContextsFromDatasets(Var, boolean, Set<IRI>) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
F
- FederatedServiceResolverBase - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated.since 4.0. Use
AbstractFederatedServiceResolverinstead. - FederatedServiceResolverBase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverBase
-
Deprecated.
- fillInStackTrace() - Method in exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- filter - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- FILTER_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- filterContextOrEqualVariables(StatementPattern, Value, Value, Value, Resource[]) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
-
Generate a predicate that tests for Named contexts are matched by retrieving all statements from the store and filtering out the statements that do not have a context.
- FilterFinder(TupleExpr) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
-
Deprecated.
- FilterIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- FilterIterator(Filter, CloseableIteration<BindingSet, QueryEvaluationException>, QueryValueEvaluationStep, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
-
Deprecated.
- FilterIterator.RetainedVariableFilteredQueryEvaluationContext - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.This is used to make sure that no variable is seen by the filter that are not in scope.
- FilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- FilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Optimizes a query model by pushing
Filters as far down in the model tree as possible. - FilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
-
Deprecated.
- FilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.FilterOptimizer
- FilterOptimizer.DeMergeFilterFinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- FilterOptimizer.FilterFinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- FilterOptimizer.FilterRelocator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- FilterOptimizer.MergeFilterFinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- FilterRelocator(Filter) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- filterVars - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- findAllVariablesUsedInQuery(QueryRoot) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- FloatCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
FloatCastinstead. - FloatCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:float. - FloatCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.FloatCast
-
Deprecated.
- FloatCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
- Floor - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
-
The SPARQL built-in
FunctionFLOOR, as defined in SPARQL Query Language for RDF - Floor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Floor
- Function - Interface in org.eclipse.rdf4j.query.algebra.evaluation.function
-
A query function, which can be a built-in function in the query language, or a custom function as documented in the SPARQL 1.1 Query Language Recommendation.
- FunctionRegistry - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
A ServiceRegistry for implementations of the
Functioninterface. - FunctionRegistry() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
G
- get(UUID) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
-
Deprecated.Retrieve the EvaluationStrategy registered with the supplied key.
- getAttribute(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- getBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- getBinding(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- getBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- getBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- getBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- getBindingSetAssignments() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
-
Deprecated.
- getCardinality() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(double, Collection<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(double, Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(BindingSetAssignment) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(TripleRef) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getCardinality(TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
- getConjunctiveConstraints(ValueExpr, List<ValueExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
Deprecated.
- getConstantVars(Iterable<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getContextCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
-
Override this if you are able to determine the cardinality based not only on the contextVar itself but also the other vars (e.g.
- getContextCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getDataset() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- getDataset() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- getDataset() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
- getDataset() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- getDecimalExpansionScale() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
-
Returns the decimal expansion scale used in division operations resulting in a decimal value with non-terminating decimal expansion.
- getDirectAddBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getDirectGetBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getDirectGetValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getDirectHasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getDirectSetBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
-
This is used to generate a direct setter into the array to put a binding value into.
- getEffectiveBooleanValue(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Determines the effective boolean value (EBV) of the supplied value as defined in the SPARQL specification: The EBV of any literal whose type is CoreDatatype.XSD:boolean or numeric is false if the lexical form is not valid for that datatype (e.g.
- getEffectiveBooleanValue(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Determines the effective boolean value (EBV) of the supplied value as defined in the SPARQL specification: The EBV of any literal whose type is CoreDatatype.XSD:boolean or numeric is false if the lexical form is not valid for that datatype (e.g.
- getEndValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- getExtensions(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
- getForeignVarFreq(List<Var>, Map<Var, Integer>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getInstance() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
-
Gets the default FunctionRegistry.
- getInstance() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
-
Gets the default TupleFunctionRegistry.
- getJoinArgs(TupleExpr, L) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getKey(EvaluationStrategy) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
-
Deprecated.Retrieve the registry key for the given EvaluationStrategy
- getKey(Function) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
- getKey(TupleFunction) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
- getLimit(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Returns the limit of the current variable bindings before any further projection.
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.MultiProjectionIterator
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- getNow() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- getNow() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- getNow() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
- getNow() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- getObjectCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
-
Override this if you are able to determine the cardinality based not only on the objectVar itself but also the other vars (e.g.
- getObjectCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getObjectLiterals(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- getObjectResources(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- getObjectURIs(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- getOptimizerPipeline() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Get the
QueryOptimizerPipelinethat this factory will inject into theEvaluationStrategy, if any. - getOptimizerPipeline() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- getOptimizers() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StandardQueryOptimizerPipeline
-
Deprecated.
- getOptimizers() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- getOptimizers() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizerPipeline
-
Get the optimizers that make up this pipeline.
- getPredicateCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
-
Override this if you are able to determine the cardinality based not only on the predicateVar itself but also the other vars (e.g.
- getPredicateCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getQueryContext() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- getQueryPreparer() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- getQuerySolutionCacheThreshold() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Get the number of query solutions the
EvaluationStrategywill keep in main memory before it attempts to sync to a temporary disk cache. - getQuerySolutionCacheThreshold() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- getRdfStarTriples(Resource, IRI, Value) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.RDFStarTripleSource
-
Gets all Triple nodes that have a specific subject, predicate and/or object.
- getRightArg() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- getService(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Retrieve the
FederatedServiceregistered for serviceUrl. - getService(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- getSortedBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getStartValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- getStatementPatternVars(TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getStatements(Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
-
Gets all statements that have a specific subject, predicate and/or object.
- getSubjectCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
-
Override this if you are able to determine the cardinality based not only on the subjectVar itself but also the other vars (e.g.
- getSubjectCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- getSubjectURIs(IRI, Value, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- getSubSelects(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getTripleSource() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- getTripleSource() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- getTupleExprCardinality(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getTupleExprCost(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getUnboundVars(Iterable<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Day
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Minutes
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Tz
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year
- getURI() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA1
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA256
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA384
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA512
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Ceil
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Floor
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrDt
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrLang
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrBefore
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrLen
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrStarts
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.IsTripleFunction
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.StatementFunction
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleObjectFunction
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TriplePredicateFunction
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleSubjectFunction
- getURI() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction
- getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
- getUUID() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- getValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- getValue(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- getValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- getValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- getValueFactory() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
-
Gets a ValueFactory object that can be used to create URI-, blank node- and literal objects.
- getVarFreqMap(List<Var>, M) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- getVarValue(Var, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Get the specific XML Schema datatype which this function returns.
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
- getXsdName() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Returns a prefixed name representation of the specific datatype that this function returns
- getZeroLengthPathIterator(BindingSet, Var, Var, Var, Value, Value, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ZeroLengthPathEvaluationStep
- GroupIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- GroupIterator(EvaluationStrategy, Group, BindingSet, long, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- GroupIterator(EvaluationStrategy, Group, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- GroupIterator.Key - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
A unique key for a set of existing bindings.
H
- handleBindings() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
-
Closes this iteration as well as the underlying iteration if it has already been created and happens to be a
CloseableIteration. - handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.MultiProjectionIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- hasBinding(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- hash(String, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction
-
Calculate hash value, represented as hexadecimal string.
- hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
- hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
- hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- HashFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
Abstract hash function
- HashFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction
- hashJoinAttributeNames(Join) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- hashJoinAttributeNames(LeftJoin) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- HashJoinIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Generic hash join implementation suitable for use by Sail implementations.
- HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, boolean, IntFunction<Map<BindingSetHashKey, List<BindingSet>>>, IntFunction<List<BindingSet>>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- HashJoinIteration(EvaluationStrategy, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- HashJoinIteration(EvaluationStrategy, LeftJoin, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- HashJoinIteration(EvaluationStrategy, TupleExpr, TupleExpr, BindingSet, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- HashJoinIteration(QueryEvaluationStep, QueryEvaluationStep, BindingSet, boolean, String[], QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
-
Calls the hasNext method of the underlying iteration.
- hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
- Hours - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionHOURS, as defined in SPARQL Query Language for RDF - Hours() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours
I
- IEOVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
-
Deprecated.
- illegalArgument - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
- incompatibleValueExpression - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
- increment() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- INDETERMINATE_DATE_TIME_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- init(QueryContext) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer
-
Called after a QueryContext has begun.
- initialize() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- inputBindings - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- inputBindingsIterator - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- IntCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:int . - IntCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
- IntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
IntegerCastinstead - IntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:integer . - IntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.IntegerCast
-
Deprecated.
- IntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
- IntegerCastFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
Abstract superclass for
CastFunctions that cast their arguments to an xsd:integer or one of its derived types. - IntegerCastFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
- IntersectionQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
-
A step that prepares the arguments of an Intersection operator before execution.
- IntersectionQueryEvaluationStep(QueryEvaluationStep, QueryEvaluationStep, Supplier<Set<BindingSet>>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.IntersectionQueryEvaluationStep
- intFromLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
- isConstant() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.ConstantQueryValueEvaluationStep
- isConstant() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep
-
If an value expression results in a constant then it may be executed once per query invocation.
- isEmpty() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- isInitialized() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- isPartOfSubQuery(QueryModelNode) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
-
Deprecated.
- isPlainLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- isPlainLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
- isPlainLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied value is a "plain literal".
- isPlainLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied value is a "plain literal".
- isReducedOrDistinct(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- isResource(ValueExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
-
Deprecated.
- isSimpleLiteral(boolean, CoreDatatype) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied literal is a "simple literal".
- isSimpleLiteral(boolean, CoreDatatype) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied literal is a "simple literal".
- isSimpleLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied literal is a "simple literal".
- isSimpleLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied literal is a "simple literal".
- isSimpleLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied value is a "simple literal".
- isSimpleLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied value is a "simple literal".
- isStrict() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
- isStringLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied literal is a "string literal".
- isStringLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied literal is a "string literal".
- isStringLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
-
Checks whether the supplied literal is a "string literal".
- isStringLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
-
Checks whether the supplied literal is a "string literal".
- isTrackResultSize() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Enable or disable results size tracking for the query plan.
- isTrackResultSize() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Returns the status of the result size tracking for the query plan.
- isTrackResultSize() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- isTrackResultSize() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- IsTripleFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
-
Function that return "true"^^xsd:boolean if its argument is RDF-star Triple otherwise return "false"^^xsd:boolean the function's IRI uses RDF namespace to match the other functions in the package
- IsTripleFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.IsTripleFunction
- isTrue(QueryValueEvaluationStep, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- isTrue(QueryValueEvaluationStep, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- isTrue(ValueExpr, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Evaluates the boolean expression on the supplied TripleSource object.
- isTrue(ValueExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- isUnbound(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Verifies that the supplied lexical value is valid for the datatype.
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
- isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
- isVar(ValueExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
-
Deprecated.
- ITERATIVE_EVALUATION_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- IterativeEvaluationOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- IterativeEvaluationOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- IterativeEvaluationOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
-
Deprecated.
- IterativeEvaluationOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.IterativeEvaluationOptimizer
- IterativeEvaluationOptimizer.IEOVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
J
- joinAttributes - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- JoinExecutorBase<T> - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated.since 2.3 use
JoinExecutorBase - JoinExecutorBase(CloseableIteration<T, QueryEvaluationException>, TupleExpr, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.JoinExecutorBase
-
Deprecated.
- JoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Interleaved join iterator.
- JoinIterator(EvaluationStrategy, QueryEvaluationStep, QueryEvaluationStep, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
- JoinIterator(EvaluationStrategy, Join, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
- JoinQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- JoinQueryEvaluationStep(EvaluationStrategy, Join, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.JoinQueryEvaluationStep
- JoinVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
K
- Key(BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
- Key(BindingSet, int) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
L
- LeftJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- LeftJoinIterator(EvaluationStrategy, LeftJoin, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- LeftJoinIterator(QueryEvaluationStep, QueryEvaluationStep, QueryValueEvaluationStep, BindingSet, Set<String>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- LeftJoinQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- LeftJoinQueryEvaluationStep(QueryEvaluationStep, QueryValueEvaluationStep, QueryEvaluationStep, LeftJoin, Set<String>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep
- LeftJoinQueryEvaluationStep(QueryEvaluationStep, QueryValueEvaluationStep, QueryEvaluationStep, LeftJoin, VarNameCollector) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep
-
Deprecated, for removal: This API element is subject to removal in a future version.
- LimitedSizeDistinctIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
-
Deprecated.
- LimitedSizeDistinctIteration(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
-
Deprecated.
- LimitedSizeEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited
- LimitedSizeEvaluationStrategy(TripleSource, long, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
- LimitedSizeEvaluationStrategy(TripleSource, Dataset, int, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
- LimitedSizeIteratorUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
-
Deprecated, for removal: This API element is subject to removal in a future version.
- LimitedSizeIteratorUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
-
Deprecated.
- list(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- listResources(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- logger - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
-
Deprecated.
- LongCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
IntegerCastFunctionthat tries to cast its argument to an xsd:long . - LongCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
- LowerCase - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionLCASE, as defined in SPARQL Query Language for RDF - LowerCase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase
M
- make(EvaluationStrategy, Regex, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RegexValueEvaluationStepSupplier
- makeHashTable(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to make it easier to inserted custom store dependent maps
- makeHashValue(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to make it easier to inserted custom store dependent list
- makeIterationCache(CloseableIteration<BindingSet, QueryEvaluationException>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to make it easier to inserted custom store dependent list
- makeList() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.Utility methods to make it easier to inserted custom store dependent list
- makeList(List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.Utility methods to make it easier to inserted custom store dependent list
- makeMap() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.Utility methods to make it easier to inserted custom store dependent maps
- makeQueue() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- makeSet() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- makeSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- makeSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
- makeSet(Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- makeSet(Iteration<BindingSet, X>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.
- MathUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
A utility class for evaluation of mathematical expressions on RDF literals.
- MathUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
- MD5 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
The SPARQL built-in
FunctionMD5, as defined in SPARQL Query Language for RDF - MD5() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
- meet(And) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(And) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(And) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(ArbitraryLengthPath) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(BindingSetAssignment) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(BindingSetAssignment) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
-
Deprecated.
- meet(Bound) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(Compare) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
-
Deprecated.
- meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Distinct) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(EmptySet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(EmptySet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Extension) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.DeMergeFilterFinder
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.MergeFilterFinder
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
-
Deprecated.
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(FunctionCall) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(If) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
Deprecated.
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Order) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Order) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
-
Deprecated.
- meet(Projection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
-
Deprecated.
- meet(ProjectionElem) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
-
Deprecated.
- meet(ProjectionElemList) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meet(QueryRoot) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(QueryRoot) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Reduced) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Regex) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.Override meetBinaryValueOperator
- meet(Regex) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
-
Deprecated.
- meet(Service) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(SingletonSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.
- meet(TripleRef) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
-
Deprecated.
- meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
-
Deprecated.
- meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
-
Deprecated.
- meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
-
Deprecated.
- meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarBinder
-
Deprecated.
- meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
-
Deprecated.
- meet(ZeroLengthPath) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meetBinaryTupleOperator(BinaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meetBinaryValueOperator(BinaryValueOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- meetNode(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meetNode(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- meetNode(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
- meetUnaryTupleOperator(UnaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meetUnaryTupleOperator(UnaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- meetUnaryTupleOperator(UnaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meetUnaryValueOperator(UnaryValueOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
Deprecated.
- MergeFilterFinder() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.MergeFilterFinder
-
Deprecated.
- minimal(EvaluationStrategy, TupleExpr) - Static method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
-
A fall back implementation that wraps a pre-existing evaluate method on a strategy
- Minimal(Literal, Dataset) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
-
Set the shared now value to a preexisting object
- Minimal(EvaluationStrategy, ValueExpr) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.Minimal
- Minimal(Dataset) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
- Minimal(Dataset, ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
- MinusQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- MinusQueryEvaluationStep(QueryEvaluationStep, QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.MinusQueryEvaluationStep
- Minutes - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionMINUTES, as defined in SPARQL Query Language for RDF - Minutes() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Minutes
- Month - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionMONTH, as defined in SPARQL Query Language for RDF - Month() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month
- MultiProjectionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- MultiProjectionIterator(MultiProjection, CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.MultiProjectionIterator
- mustReturnDifferentResult() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
-
UUID() and STRUUID() must return a different result for each invocation.
- mustReturnDifferentResult() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
- mustReturnDifferentResult() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID
- mustReturnDifferentResult() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID
N
- NegativeIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:negativeInteger . - NegativeIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
- next() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
-
Calls the next method of the underlying iteration.
- next() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- next() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
- nextFromCache(Iterator<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- NonNegativeIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:nonNegativeInteger . - NonNegativeIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
- NonPositiveIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:nonPositiveInteger . - NonPositiveIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- NOT_COMPATIBLE_AND_ORDERED_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- Now - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionNOW, as defined in SPARQL Query Language for RDF - Now() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now
- NUMERIC_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
O
- OffSetAndLimitQueryEvaluationStep(long, long, QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep
- OnlyLimitQueryEvaluationStep(long, QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep
- OnlyOffsetQueryEvaluationStep(long, QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep
- optimize(TupleExpr, EvaluationStatistics, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Execute the
QueryOptimizerPipelineon the givenTupleExprto optimize its execution plan. - optimize(TupleExpr, EvaluationStatistics, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Execute the
QueryOptimizerPipelineon the givenTupleExprto optimize its execution plan. - optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer
-
Deprecated.Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
-
Deprecated.Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ProjectionRemovalOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
-
Deprecated.Applies generally applicable optimizations: path expressions are sorted from more to less specific.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner
-
Deprecated.Applies generally applicable optimizations: path expressions are sorted from more to less specific.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
-
Deprecated.Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
-
Deprecated.Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
-
Deprecated.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.BindingAssignerOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.BindingSetAssignmentInlinerOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.CompareOptimizer
-
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ConjunctiveConstraintSplitterOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ConstantOptimizer
-
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.FilterOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.IterativeEvaluationOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.OrderLimitOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ParentReferenceChecker
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ParentReferenceCleaner
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ProjectionRemovalOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
-
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.RegexAsStringFunctionOptimizer
-
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.SameTermFilterOptimizer
-
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.UnionScopeChangeOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer
- optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- optimizers - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- ORDER_LIMIT_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- OrderComparator - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
A
ComparatoronBindingSets that imposes a total ordering by examining suppliedOrderelements (i.e. - OrderComparator(EvaluationStrategy, Order, ValueComparator, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.OrderComparator
- OrderIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>, long, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>, long, boolean, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- OrderLimitOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- OrderLimitOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Moves the Order node above the Projection when variables are projected.
- OrderLimitOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
-
Deprecated.
- OrderLimitOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.OrderLimitOptimizer
- OrderLimitOptimizer.OrderOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- OrderOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
-
Deprecated.
- OrderQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- OrderQueryEvaluationStep(Comparator<BindingSet>, long, boolean, QueryEvaluationStep, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.OrderQueryEvaluationStep
- orElse(boolean) - Method in enum org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
- org.eclipse.rdf4j.query.algebra.evaluation - package org.eclipse.rdf4j.query.algebra.evaluation
- org.eclipse.rdf4j.query.algebra.evaluation.federation - package org.eclipse.rdf4j.query.algebra.evaluation.federation
- org.eclipse.rdf4j.query.algebra.evaluation.function - package org.eclipse.rdf4j.query.algebra.evaluation.function
- org.eclipse.rdf4j.query.algebra.evaluation.function.datetime - package org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
- org.eclipse.rdf4j.query.algebra.evaluation.function.hash - package org.eclipse.rdf4j.query.algebra.evaluation.function.hash
- org.eclipse.rdf4j.query.algebra.evaluation.function.numeric - package org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
- org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm - package org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
- org.eclipse.rdf4j.query.algebra.evaluation.function.string - package org.eclipse.rdf4j.query.algebra.evaluation.function.string
- org.eclipse.rdf4j.query.algebra.evaluation.function.triple - package org.eclipse.rdf4j.query.algebra.evaluation.function.triple
- org.eclipse.rdf4j.query.algebra.evaluation.function.xsd - package org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
Functions for casting values to various XML Schema datatypes
- org.eclipse.rdf4j.query.algebra.evaluation.impl - package org.eclipse.rdf4j.query.algebra.evaluation.impl
- org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps - package org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- org.eclipse.rdf4j.query.algebra.evaluation.iterator - package org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Implementations of
Iterationrelevant to query evaluation. - org.eclipse.rdf4j.query.algebra.evaluation.limited - package org.eclipse.rdf4j.query.algebra.evaluation.limited
- org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator - package org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer - package org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- org.eclipse.rdf4j.query.algebra.evaluation.util - package org.eclipse.rdf4j.query.algebra.evaluation.util
- OrSameTermOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
-
Deprecated.
P
- PARENT_REFERENCE_CLEANER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- parentBindings - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- ParentReferenceChecker - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Checks
QueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations. - ParentReferenceChecker(QueryOptimizer) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ParentReferenceChecker
- ParentReferenceCleaner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ParentReferenceCleaner - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Cleans up
QueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations. - ParentReferenceCleaner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
-
Deprecated.
- ParentReferenceCleaner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ParentReferenceCleaner
- PathIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- PathIteration(EvaluationStrategy, StatementPattern.Scope, Var, TupleExpr, Var, Var, long, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- PathIteration.ValuePair - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- PositiveIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:positiveInteger . - PositiveIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- precompile(TupleExpr) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Prepare a QueryEvaluationStep that tries to do as much work once per query avoiding repeated calls to the same code as much as possible.
- precompile(TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- precompile(TupleExpr, QueryEvaluationContext) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- precompile(TupleExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- precompile(TupleExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- precompile(ValueExpr, QueryEvaluationContext) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- precompile(ValueExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(ArbitraryLengthPath, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(BinaryTupleOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(BindingSetAssignment, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Compare, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
- prepare(Compare, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(DescribeOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Difference, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Distinct, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(EmptySet, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Now, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
During the execution of a single query NOW() should always return the same result and is in practical terms a constant during evaluation.
- prepare(Extension, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Filter, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(FunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Group, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Intersection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Join, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(LangMatches, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(LeftJoin, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(MathExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
- prepare(MathExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(MultiProjection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Not, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Order, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Projection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(QueryRoot, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Reduced, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Regex, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Determines whether the two operands match according to the
regexoperator. - prepare(SameTerm, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Service, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(SingletonSet, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Slice, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(StatementPattern, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(TripleRef, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(TupleFunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- prepare(UnaryTupleOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Union, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(ValueConstant, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(Var, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(ZeroLengthPath, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- prepare(ParsedBooleanQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- prepare(ParsedBooleanQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- prepare(ParsedGraphQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- prepare(ParsedGraphQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- prepare(ParsedTupleQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- prepare(ParsedTupleQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- prepare(ParsedUpdate) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- prepare(ParsedUpdate) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- project(ProjectionElemList, BindingSet, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
-
Deprecated.
- project(ProjectionElemList, BindingSet, BindingSet, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
-
Deprecated.
- PROJECTION_REMOVAL_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- ProjectionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- ProjectionIterator(Projection, CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
-
Deprecated.
- ProjectionQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- ProjectionQueryEvaluationStep(Projection, QueryEvaluationStep, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ProjectionQueryEvaluationStep
- ProjectionRemovalOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ProjectionRemovalOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
If a projection node in the algebra does not contribute or change the results it can be removed from the tree.
- ProjectionRemovalOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ProjectionRemovalOptimizer
-
Deprecated.
- ProjectionRemovalOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ProjectionRemovalOptimizer
- put(Map<BindingSet, List<BindingSet>>, BindingSet, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.
- putHashTableEntry(Map<BindingSetHashKey, List<BindingSet>>, BindingSetHashKey, List<BindingSet>, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
Q
- QUERY_MODEL_NORMALIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- QueryBindingSet - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
An implementation of the
BindingSetinterface that is used to evalate query object models. - QueryBindingSet() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- QueryBindingSet(int) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- QueryBindingSet(BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- QueryContext - Class in org.eclipse.rdf4j.query.algebra.evaluation
- QueryContext() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- QueryContext(QueryPreparer) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- QueryContextInitializer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
Callback for configuring/customising a
QueryContext. - QueryContextIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Makes a
QueryContextavailable during iteration. - QueryContextIteration(CloseableIteration<? extends BindingSet, QueryEvaluationException>, QueryContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
- QueryEvaluationContext - Interface in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
A QueryEvaluationContext stores values and methods that are valid throughout the lifetime of a query execution.
- QueryEvaluationContext.Minimal - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- QueryEvaluationStep - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
A Step that may need to be executed in a EvaluationStrategy.
- QueryEvaluationStep.DelayedEvaluationIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
Deprecated, for removal: This API element is subject to removal in a future version.
- QueryEvaluationUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
- QueryEvaluationUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- QueryEvaluationUtility - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
This class will take over for QueryEvaluationUtil.
- QueryEvaluationUtility() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility
- QueryEvaluationUtility.Result - Enum in org.eclipse.rdf4j.query.algebra.evaluation.util
- QueryJoinOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- QueryJoinOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A query optimizer that re-orders nested Joins.
- QueryJoinOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
-
Deprecated.
- QueryJoinOptimizer(EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
-
Deprecated.
- QueryJoinOptimizer(EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- QueryJoinOptimizer(EvaluationStatistics, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- QueryJoinOptimizer.JoinVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.This class is protected for historic reasons only, and will be made private in a future major release.
- QueryModelNormalizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- QueryModelNormalizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
-
Deprecated.
- QueryModelNormalizerOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A query optimizer that (partially) normalizes query models to a canonical form.
- QueryModelNormalizerOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- QueryModelPruner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.Replaced by
QueryModelNormalizer. - QueryModelPruner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner
-
Deprecated.
- QueryModelPruner.TreeSanitizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- QueryOptimizer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
Interface used by
EvaluationStrategys to optimize theTupleExprprior to evaluating the query. - QueryOptimizerList - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- QueryOptimizerList() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- QueryOptimizerList(List<QueryOptimizer>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- QueryOptimizerList(QueryOptimizer...) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
-
Deprecated.
- QueryOptimizerPipeline - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
A pipeline of
QueryOptimizers that, when executed in order on aTupleExpr, convert thatTupleExprto a more optimal query execution plan. - QueryPreparer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
A generic interface for executing queries over a
TripleSource. - QueryValueEvaluationStep - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
A step in the query evaluation that works on ValueExpresions.
- QueryValueEvaluationStep.ConstantQueryValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A QueryValueEvalationStep that will return the same constant value throughout the query execution.
- QueryValueEvaluationStep.Minimal - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A minimal implementation that falls back to calling evaluate in the strategy.
R
- Rand - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
-
The SPARQL built-in
FunctionRAND, as defined in SPARQL Query Language for RDF - Rand() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
- RdfStarQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- RdfStarQueryEvaluationStep(Var, Var, Var, Var, RDFStarTripleSource, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RdfStarQueryEvaluationStep
- RDFStarTripleSource - Interface in org.eclipse.rdf4j.query.algebra.evaluation
- RegexAsStringFunctionOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- RegexAsStringFunctionOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A query optimizer that replaces REGEX with
FunctionCalls that are equivalent operators - RegexAsStringFunctionOptimizer(ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
-
Deprecated.
- RegexAsStringFunctionOptimizer(ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.RegexAsStringFunctionOptimizer
- RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- RegexAsStringFunctionVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
-
Deprecated.
- RegexValueEvaluationStepSupplier - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- RegexValueEvaluationStepSupplier() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RegexValueEvaluationStepSupplier
- register(EvaluationStrategy) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
-
Deprecated.Add a strategy to the registry and returns the registry key.
- ReificationRdfStarQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- ReificationRdfStarQueryEvaluationStep(Var, Var, Var, Var, TripleSource, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ReificationRdfStarQueryEvaluationStep
- relocate(Filter) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- relocate(Filter, TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
-
Deprecated.
- remove() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DelayedEvaluationIteration
-
Calls the remove method of the underlying iteration.
- remove() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
-
Deprecated.
- remove() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
- removeAll(Collection<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- removeBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- removeFirstElement(List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
-
Deprecated.Remove the first (0 index) element from a BindingSet list.
- reorderSubselects(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.Determines an optimal ordering of subselect join arguments, based on variable bindings.
- Replace - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionREPLACE, as defined in SPARQL Query Language for RDF. - Replace() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace
- RepositoryFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated.since 2.3 use
RepositoryFederatedService - RepositoryFederatedService(Repository) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
-
Deprecated.
- RepositoryFederatedService(Repository, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
-
Deprecated.
- resultIteration - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- retainAll(Collection<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- RetainedVariableFilteredQueryEvaluationContext(Filter, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- Round - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
-
The SPARQL built-in
FunctionROUND, as defined in SPARQL Query Language for RDF - Round() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round
S
- SAME_TERM_FILTER_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- SameTermFilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SameTermFilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- SameTermFilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
-
Deprecated.
- SameTermFilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.SameTermFilterOptimizer
- SameTermFilterOptimizer.BindingSetAssignmentCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- SameTermFilterOptimizer.SameTermFilterVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- SameTermFilterOptimizer.VarBinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- SameTermFilterOptimizer.VarRenamer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.
- SameTermFilterVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
-
Deprecated.
- Seconds - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionSECONDS, as defined in SPARQL Query Language for RDF - Seconds() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds
- select(Service, Set<String>, BindingSet, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- selectNextTupleExpr(List<TupleExpr>, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
-
Deprecated.Selects from a list of tuple expressions the next tuple expression that should be evaluated.
- service - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
- ServiceCrossProductIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated.
- ServiceCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceCrossProductIteration
-
Deprecated.
- ServiceJoinConversionIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated, for removal: This API element is subject to removal in a future version.since 2.3 use
ServiceJoinConversionIteration - ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinConversionIteration
-
Deprecated.
- ServiceJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Iterator for efficient SERVICE evaluation (vectored).
- ServiceJoinIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Service, BindingSet, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
-
Construct a service join iteration to use vectored evaluation.
- ServiceQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- ServiceQueryEvaluationStep(Service, Var, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ServiceQueryEvaluationStep
- serviceResolver - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- setAttribute(String, Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
- setBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- setBinding(String) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- setBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator.RetainedVariableFilteredQueryEvaluationContext
-
Deprecated.
- setBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- setBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- setBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- setBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- setDecimalExpansionScale(int) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
-
Sets the decimal expansion scale used in divisions resulting in a decimal value with non-terminating decimal expansion.
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
- setOptimizerPipeline(QueryOptimizerPipeline) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Set the
QueryOptimizerPipelineto use for optimizing any incoming queries. - setOptimizerPipeline(QueryOptimizerPipeline) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Set a
QueryOptimizerPipelineto be used for query execution planning by theEvaluationStrategy. - setOptimizerPipeline(QueryOptimizerPipeline) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- setOptimizerPipeline(QueryOptimizerPipeline) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- setQuerySolutionCacheThreshold(long) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Set the number of query solutions the
EvaluationStrategywill keep in main memory before it attempts to sync to a temporary disk cache. - setQuerySolutionCacheThreshold(long) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- setStrict(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
- setTrackResultSize(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Enable or disable results size tracking for the query plan.
- setTrackResultSize(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Enable or disable results size tracking for the query plan.
- setTrackResultSize(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
- setTrackResultSize(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- setTrackTime(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Enable or disable time tracking for the query plan.
- setTrackTime(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- SHA1 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
The SPARQL built-in
FunctionSHA1, as defined in SPARQL Query Language for RDF - SHA1() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA1
- SHA256 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
The SPARQL built-in
FunctionSHA256, as defined in SPARQL Query Language for RDF - SHA256() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA256
- SHA384 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
The SPARQL built-in
FunctionSHA384, as defined in SPARQL Query Language for RDF - SHA384() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA384
- SHA512 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
-
The SPARQL built-in
FunctionSHA512, as defined in SPARQL Query Language for RDF - SHA512() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA512
- ShortCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:short . - ShortCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
- shutdown() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- SilentIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.since 3.1.2. Use
SilentIterationinstead. - SilentIteration(CloseableIteration<BindingSet, QueryEvaluationException>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SilentIteration
-
Deprecated.
- SimpleEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated.renamed to
StrictEvaluationStrategy. - SimpleEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
-
Deprecated.
- SimpleEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
-
Deprecated.
- SimpleEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
-
Deprecated.
- single(Resource, IRI, Value, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.Returns the single statement with the given subject, predicate and object or null if none exists.
- singleValue(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- size() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- size() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- SliceQueryEvaluationStep - Interface in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- SPARQLFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Deprecated.since 2.3 use
SPARQLFederatedService - SPARQLFederatedService(String, HttpClientSessionManager) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.SPARQLFederatedService
-
Deprecated.
- SPARQLMinusIteration<X extends Exception> - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Deprecated.
- SPARQLMinusIteration(Iteration<BindingSet, X>, Iteration<BindingSet, X>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated.Creates a new MinusIteration that returns the results of the left argument minus the results of the right argument.
- SPARQLMinusIteration(Iteration<BindingSet, X>, Iteration<BindingSet, X>, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- StandardQueryOptimizerPipeline - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- StandardQueryOptimizerPipeline - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
A standard pipeline with the default
QueryOptimizers that will be used byStrictEvaluationStrategyand its subclasses, unless specifically overridden. - StandardQueryOptimizerPipeline(EvaluationStrategy, TripleSource, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StandardQueryOptimizerPipeline
-
Deprecated.
- StandardQueryOptimizerPipeline(EvaluationStrategy, TripleSource, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- StatementFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
-
Function constructing RDF-star Triple from its 3 arguments reused the IRI of rdf:Statement as name
- StatementFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.StatementFunction
- StatementPatternQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
-
Evaluate the StatementPattern - taking care of graph/datasets - avoiding redoing work every call of evaluate if possible.
- StatementPatternQueryEvaluationStep(StatementPattern, QueryEvaluationContext, TripleSource) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- Statements - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
Deprecated.since 2.0. Use
TripleSourcesinstead. - Statements() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.Statements
-
Deprecated.
- statistics - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
-
Deprecated.
- statistics - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- StrAfter - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSTRAFTER, as defined in SPARQL Query Language for RDF. - StrAfter() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter
- strategy - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
- strategy - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
-
Deprecated.
- StrBefore - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSTRBEFORE, as defined in SPARQL Query Language for RDF. - StrBefore() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrBefore
- StrDt - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
-
The SPARQL built-in
FunctionSTRDT, as defined in SPARQL Query Language for RDF - StrDt() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrDt
- StrEnds - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSTRENDS, as defined in SPARQL Query Language for RDF - StrEnds() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds
- StrictEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Minimally-conforming SPARQL 1.1 Query Evaluation strategy, to evaluate one
TupleExpron the givenTripleSource, optionally using the givenDataset. - StrictEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- StrictEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- StrictEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
- StrictEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
- STRING_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- StringCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
-
Deprecated.use
StringCastinstead - StringCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:string. - StringCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.StringCast
-
Deprecated.
- StringCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- StrLang - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
-
The SPARQL built-in
FunctionSTRLANG, as defined in SPARQL Query Language for RDF - StrLang() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrLang
- StrLen - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSTRLEN, as defined in SPARQL Query Language for RDF - StrLen() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrLen
- StrStarts - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSTRSTARTS, as defined in SPARQL Query Language for RDF - StrStarts() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrStarts
- STRUUID - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
-
The SPARQL built-in
FunctionUUID, as defined in SPARQL Query Language for RDF - STRUUID() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID
- Substring - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionSUBSTR, as defined in SPARQL Query Language for RDF. - Substring() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
- supply(EvaluationStrategy, LeftJoin, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep
- supply(Slice, QueryEvaluationStep) - Static method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.SliceQueryEvaluationStep
- supplyBinaryValueEvaluation(BinaryValueOperator, BiFunction<Value, Value, Value>, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Supply a QueryValueEvalationStep that will invoke the function (operator passed in).
- supplyUnaryValueEvaluation(UnaryValueOperator, Function<Value, Value>, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Return a QueryEvaluationStep that applies constant propegation.
T
- Timezone - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionTIMEZONE, as defined in SPARQL Query Language for RDF - Timezone() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone
- TreeSanitizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
-
Deprecated.
- TripleObjectFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
-
Function returning the object component of RDF-star Triple reused the IRI of rdf:object as name
- TripleObjectFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleObjectFunction
- TriplePredicateFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
-
Function returning the predicate component of RDF-star Triple reused the IRI of rdf:predicate as name
- TriplePredicateFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TriplePredicateFunction
- tripleSource - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
- TripleSource - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
A triple source that can be queried for (the existence of) certain triples in certain contexts.
- TripleSources - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
Deprecated, for removal: This API element is subject to removal in a future version.
- TripleSubjectFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
-
Function returning the subject component of RDF-star Triple reused the IRI of rdf:subject as name
- TripleSubjectFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleSubjectFunction
- tupleExpr - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
Deprecated.
- tupleExpr - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
-
Deprecated.
- TupleFunction - Interface in org.eclipse.rdf4j.query.algebra.evaluation.function
-
A function that can return a tuple of
Values. - TupleFunctionCardinalityCalculator() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
- TupleFunctionEvaluationStatistics - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- TupleFunctionEvaluationStatistics() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics
- TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- TupleFunctionEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
An
EvaluationStrategythat has support forTupleFunctions. - TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
- TupleFunctionFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
A federated service that can evaluate
TupleFunctions. - TupleFunctionFederatedService(TupleFunctionRegistry, ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
- TupleFunctionRegistry - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
- TupleFunctionRegistry() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
- typeError(Value, Throwable) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Creates a
ValueExprEvaluationExceptionthat signals a type error. - Tz - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionTZ, as defined in SPARQL Query Language for RDF - Tz() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Tz
U
- UnaryFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
- UnaryFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.UnaryFunction
- UNION_SCOPE_CHANGE_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- UnionQueryEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- UnionQueryEvaluationStep(QueryEvaluationStep, QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.UnionQueryEvaluationStep
- UnionScopeChangeOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.
- UnionScopeChangeOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
Inspect Union clauses to check if scope change can be avoided (allowing injection of pre-bound vars into union arguments).
- UnionScopeChangeOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
-
Deprecated.
- UnionScopeChangeOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.UnionScopeChangeOptimizer
- UnsignedByteCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
IntegerCastFunctionthat tries to cast its argument to an xsd:unsignedByte . - UnsignedByteCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
- UnsignedIntCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
IntegerCastFunctionthat tries to cast its argument to an xsd:unsignedInt . - UnsignedIntCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
- UnsignedLongCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
IntegerCastFunctionthat tries to cast its argument to an xsd:unsignedShort . - UnsignedLongCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
- UnsignedShortCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
IntegerCastFunctionthat tries to cast its argument to an xsd:unsignedShort . - UnsignedShortCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
- UNSUPPOERTED_TYPES_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- UpperCase - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
-
The SPARQL built-in
FunctionUCASE, as defined in SPARQL Query Language for RDF - UpperCase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase
- UUID - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
-
The SPARQL built-in
FunctionUUID, as defined in SPARQL Query Language for RDF - UUID() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID
V
- ValueComparator - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
A comparator that compares values according the SPARQL value ordering as specified in SPARQL Query Language for RDF.
- ValueComparator() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
- ValueExprEvaluationException - Exception in org.eclipse.rdf4j.query.algebra.evaluation
-
An exception indicating that a
ValueExprcould not be evaluated due to illegal or incompatible values. - ValueExprEvaluationException() - Constructor for exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- ValueExprEvaluationException(String) - Constructor for exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- ValueExprEvaluationException(String, Throwable) - Constructor for exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- ValueExprEvaluationException(Throwable) - Constructor for exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- valueOf(String) - Static method in enum org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
-
Returns the enum constant of this type with the specified name.
- ValuePair(Value, Value) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- values() - Static method in enum org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VarBinder(String, Value) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarBinder
-
Deprecated.
- VARNAME_OBJECT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- VARNAME_PREDICATE - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- VARNAME_SUBJECT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
-
Deprecated.
- VarNameCollector() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
-
Deprecated.
- VarRenamer(Var, Var) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
-
Deprecated.
- VarVisitor(BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
-
Deprecated.
W
- wrap(QueryEvaluationStep, Function<CloseableIteration<BindingSet, QueryEvaluationException>, CloseableIteration<BindingSet, QueryEvaluationException>>) - Static method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep
-
Wrap an QueryEvalationStep: where we apply a function on every evaluation result of the wrapped EvaluationStep.
X
- XMLDatatypeMathUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
-
A utility class for evaluation of extended "mathematical" expressions on RDF literals.
- XMLDatatypeMathUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.XMLDatatypeMathUtil
Y
- Year - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
-
The SPARQL built-in
FunctionYEAR, as defined in SPARQL Query Language for RDF - Year() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year
Z
- ZeroLengthPathEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- ZeroLengthPathEvaluationStep(Var, Var, Var, QueryValueEvaluationStep, QueryValueEvaluationStep, EvaluationStrategy, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.ZeroLengthPathEvaluationStep
- ZeroLengthPathIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- ZeroLengthPathIteration(EvaluationStrategy, Var, Var, Value, Value, Var, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
_
- _false - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
- _true - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtility.Result
All Classes All Packages