A B C D E F G H I J 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.FilterIterator
- accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
- add(Collection<E>, E) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- add(Set<BindingSet>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- ADD_BINDING_NO_OP - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- addAll(Collection<E>, List<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- addAll(ArrayBindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- 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.iterator.PathIteration.ValuePair
- addBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
-
Adds a new binding to the binding set.
- addToQueue(Queue<BindingSet>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
- addValue(Literal) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- ALL_CONTEXT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- AndValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- AndValueEvaluationStep(QueryValueEvaluationStep, QueryValueEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.AndValueEvaluationStep
- 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
- ApplyFunctionForEachBinding(Function<BindingSet, Value>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.ApplyFunctionForEachBinding
- ArrayBindingBasedQueryEvaluationContext - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- ArrayBindingBasedQueryEvaluationContext(QueryEvaluationContext, String[], Comparator<Value>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- 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
- AsyncIteratorBuffer - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- AsyncIteratorBuffer(CloseableIteration<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorBuffer
- AsyncIteratorDirect - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- AsyncIteratorDirect(CloseableIteration<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorDirect
- AsyncIteratorReadAhead - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- AsyncIteratorReadAhead(CloseableIteration<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorReadAhead
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
- 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
- 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.
- bnode(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- 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.
- buildFunction(Function<BindingSet, Value>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.PopulationStandardDeviationAggregateFactory
- buildFunction(Function<BindingSet, Value>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationAggregateFactory
- buildFunction(Function<BindingSet, Value>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.PopulationVarianceAggregateFactory
- buildFunction(Function<BindingSet, Value>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceAggregateFactory
- buildLambdaToEvaluateTheExpressions(Extension, EvaluationStrategy, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
- 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
- close() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.InnerMergeJoinIterator
- close() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
- 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.
- collectionFactorySupplier - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
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
- CompareAllQueryValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- CompareAllQueryValueEvaluationStep(QueryValueEvaluationStep, CompareAll, QueryEvaluationStep, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.CompareAllQueryValueEvaluationStep
- CompareAnyValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- CompareAnyValueEvaluationStep(QueryValueEvaluationStep, CompareAny, QueryEvaluationStep, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.CompareAnyValueEvaluationStep
- 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.optimizer
- CompareOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.CompareOptimizer
- 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.
- compute(Literal, Literal, MathExpr.MathOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
- 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.
- compute(Literal, Literal, MathExpr.MathOp, ValueFactory) - 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, ValueFactory) - 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.
- computeValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- computeValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationCollector
- computeValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceCollector
- 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
- 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.optimizer
-
A query optimizer that optimizes constant value expressions.
- ConstantOptimizer(EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ConstantOptimizer
- 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
- 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.DateCast
- 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
- convert(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
- 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.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.DefaultEvaluationStrategyFactory
- createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
- createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
- createNextIteration(Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- 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>, 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.DefaultEvaluationStrategy
- DATE_WITH_OTHER_SUPPORTED_TYPE_EXCEPTION - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
- DateCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
-
A
Functionthat tries to cast its argument to an xsd:date. - DateCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateCast
- 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
- 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.
- DefaultEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Default SPARQL 1.1 Query Evaluation strategy, to evaluate one
TupleExpron the givenTripleSource, optionally using the givenDataset. - DefaultEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- DefaultEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- DefaultEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- DefaultEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- DefaultEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean, TupleFunctionRegistry) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- DefaultEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
- DefaultEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategyFactory
- DefaultEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategyFactory
- DelayedEvaluationIteration(QueryEvaluationStep, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
- DescribeIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Iteration that implements a simplified version of Symmetric Concise Bounded Description (omitting reified statements).
- DescribeIteration(CloseableIteration<BindingSet>, EvaluationStrategy, Set<String>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- 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.optimizer
-
A query optimizer that optimize disjunctive constraints on tuple expressions.
- DisjunctiveConstraintOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
- 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 class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.StatementPatternQueryEvaluationStep
- 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
- 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.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(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(TupleFunction, List<Var>, BindingSet, ValueFactory, Value...) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- evaluate(TupleFunction, List<Var>, BindingSet, ValueFactory, Value...) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- evaluate(TupleFunction, List<Var>, BindingSet, ValueFactory, Value...) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- evaluate(TripleSource, Value...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
-
Evaluate the function over the supplied input arguments.
- evaluate(Regex, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
-
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.DefaultEvaluationStrategy
-
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.DefaultEvaluationStrategy
-
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.ExtendedEvaluationStrategy
-
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(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.DefaultEvaluationStrategy
-
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.values.AndValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.CompareAllQueryValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.CompareAnyValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ExistsQueryValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.IfValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.InValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ListMemberValueOperationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.OrValueEvaluationStep
- evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ValueExprTripleRefEvaluationStep
- 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.ApplyFunctionForEachBinding
- 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.Fail
- 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
- EvaluationStrategy - Interface in org.eclipse.rdf4j.query.algebra.evaluation
- EvaluationStrategyFactory - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
Factory for
EvaluationStrategys. - execute(UpdateExpr, Dataset, BindingSet, boolean, int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- ExistsQueryValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- ExistsQueryValueEvaluationStep(QueryEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ExistsQueryValueEvaluationStep
- ExtendedEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
DefaultEvaluationStrategyinstead. - ExtendedEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- ExtendedEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- ExtendedEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.3.0 - use
DefaultEvaluationStrategyFactoryinstead. - ExtendedEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- ExtendedEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- ExtensionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- ExtensionIterator(CloseableIteration<BindingSet>, Consumer<MutableBindingSet>, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
- ExtensionIterator(Extension, CloseableIteration<BindingSet>, EvaluationStrategy, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
- 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
- Fail(String) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.QueryValueEvaluationStep.Fail
- fillInStackTrace() - Method in exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
- fillVarFreqMap(List<Var>, M) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- 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.
- FilterIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- FilterIterator(Filter, CloseableIteration<BindingSet>, QueryValueEvaluationStep, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
- 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.optimizer.FilterOptimizer
- 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_BINDING_NULL - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- GET_VALUE_NULL - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- 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.PathIteration.ValuePair
- 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.iterator.PathIteration.ValuePair
- getBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- 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
- getCollectionFactory() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- getCollectionFactory() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- getCollector() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.PopulationStandardDeviationAggregateFactory
- getCollector() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationAggregateFactory
- getCollector() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.PopulationVarianceAggregateFactory
- getCollector() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceAggregateFactory
- getComparator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- getComparator() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext
- getComparator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryEvaluationContext.Minimal
- getComparator() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
-
Different underlying datastructures may have different ways of ordering statements.
- 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
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
- getCoreXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
- 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
- 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
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategyFactory
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- getFinalValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- getForeignVarFreq(List<Var>, Map<Var, Integer>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- getGet(String) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
-
Used to turn a method call into a direct field access
- getHas(String) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
-
Used to turn a method call into a direct field access
- 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.
- getInstance(QueryEvaluationStep, QueryEvaluationStep, QueryValueEvaluationStep, BindingSet, Set<String>) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- getInstance(QueryEvaluationStep, QueryEvaluationStep, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
- getInstance(QueryEvaluationStep, QueryEvaluationStep, BindingSet, Comparator<Value>, Function<BindingSet, Value>, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.InnerMergeJoinIterator
- getInstance(QueryEvaluationStep, BindingSet, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorBuffer
- getInstance(QueryEvaluationStep, BindingSet, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorDirect
- getInstance(QueryEvaluationStep, BindingSet, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorReadAhead
- getIri() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.PopulationStandardDeviationAggregateFactory
- getIri() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationAggregateFactory
- getIri() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.PopulationVarianceAggregateFactory
- getIri() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceAggregateFactory
- getIterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
- getJoinArgs(TupleExpr, L) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- 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.DefaultEvaluationStrategy
-
Returns the limit of the current variable bindings before any further projection.
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorBuffer
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorDirect
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorReadAhead
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- 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
- 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.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
- getQueryEvaluationMode() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- getQueryEvaluationMode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- 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
- 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.DefaultEvaluationStrategy
- getSet(String) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
-
Used to turn a method call into a direct field access
- 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.optimizer.QueryJoinOptimizer.JoinVisitor
- getStatements(StatementOrder, 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.
- 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.optimizer.QueryJoinOptimizer.JoinVisitor
-
This method returns all direct sub-selects in the given list of expressions.
- getSupportedOrders(Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
-
The underlying store may support some, but not all, statement orders based on the statement pattern.
- getTripleSource() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
- getTripleSource() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- getTupleExprCost(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- getUnboundVars(List<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- 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
- 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.PathIteration.ValuePair
- 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 IRI-, blank node- and literal objects.
- getVarValue(Var, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
-
Deprecated.
- GroupIterator(EvaluationStrategy, Group, BindingSet, long, QueryEvaluationContext, ValueFactory, CollectionFactory) - 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
H
- handleBindings() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorBuffer
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorDirect
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.AsyncIteratorReadAhead
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
- 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
- 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
- handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
- HAS_BINDING_FALSE - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- 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.PathIteration.ValuePair
- hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- hasError() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- 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.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>, Set<String>, CloseableIteration<BindingSet>, Set<String>, boolean) - 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(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.InnerMergeJoinIterator
- hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
- 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
- IfValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- IfValueEvaluationStep(QueryValueEvaluationStep, QueryValueEvaluationStep, QueryValueEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.IfValueEvaluationStep
- 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
- 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.
- InnerMergeJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- 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<CollectionFactory>) - 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
- InValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- InValueEvaluationStep(In, QueryEvaluationStep, QueryValueEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.InValueEvaluationStep
- isClosed() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.InnerMergeJoinIterator
-
Checks whether this CloseableIteration has been closed.
- 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
- isPartOfSubQuery(QueryModelNode) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
- 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.DefaultEvaluationStrategy
- 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
- 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.DefaultEvaluationStrategy
- 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.DefaultEvaluationStrategy
- 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.DateCast
- 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
- ITERATIVE_EVALUATION_OPTIMIZER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.StandardQueryOptimizerPipeline
- IterativeEvaluationOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- IterativeEvaluationOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.IterativeEvaluationOptimizer
- iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
J
- joinAttributes - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
- JoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
Interleaved join iterator.
- JoinIterator(QueryEvaluationStep, QueryEvaluationStep, BindingSet) - 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.optimizer.QueryJoinOptimizer.JoinVisitor
L
- LeftJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
- LeftJoinIterator(CloseableIteration<BindingSet>, QueryEvaluationStep, QueryValueEvaluationStep, Set<String>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
- 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
- list(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
Deprecated.
- ListMemberValueOperationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- ListMemberValueOperationStep(List<QueryValueEvaluationStep>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ListMemberValueOperationStep
- listResources(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
-
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>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
-
Utility methods to make it easier to inserted custom store dependent list
- makeSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
- makeSet(Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
- makeSet(CloseableIteration<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
- mark() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
-
Mark the current position so that the iterator can be reset to the current state.
- 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.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(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(EmptySet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- 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.optimizer.QueryJoinOptimizer.JoinVisitor
- 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.EvaluationStatistics.CardinalityCalculator
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
- meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryModelNormalizerOptimizer
- meet(QueryRoot) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
- 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.optimizer.QueryJoinOptimizer.JoinVisitor
- 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.optimizer.QueryModelNormalizerOptimizer
- 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
- 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.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.optimizer.QueryModelNormalizerOptimizer
- MERGE_JOIN_CARDINALITY_SIZE_DIFF_MULTIPLIER - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
-
When deciding if merge join is the correct approach we will compare the cardinality of the two join arguments, if one is bigger than the other by a factor of MERGE_JOIN_CARDINALITY_SIZE_DIFF_MULTIPLIER then we will not use merge join.
- 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(Literal, Dataset, Comparator<Value>) - 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, Comparator<Value>) - 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
- Minimal(Dataset, ValueFactory, Comparator<Value>) - 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>, 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.InnerMergeJoinIterator
- next() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
- 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.DefaultEvaluationStrategy
-
Execute the
QueryOptimizerPipelineon the givenTupleExprto optimize its execution plan. - 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
- 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
-
Sorts the input and optionally applies limit and distinct.
- OrderIterator(CloseableIteration<BindingSet>, Comparator<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
- OrderIterator(CloseableIteration<BindingSet>, Comparator<BindingSet>, long, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
- OrderIterator(CloseableIteration<BindingSet>, Comparator<BindingSet>, long, boolean, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
- 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.optimizer.OrderLimitOptimizer
- 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.aggregate - package org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate
- org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev - package org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev
- org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance - package org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance
- 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.impl.evaluationsteps.values - package org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- 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.optimizer - package org.eclipse.rdf4j.query.algebra.evaluation.optimizer
- org.eclipse.rdf4j.query.algebra.evaluation.util - package org.eclipse.rdf4j.query.algebra.evaluation.util
- OrValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- OrValueEvaluationStep(QueryValueEvaluationStep, QueryValueEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.OrValueEvaluationStep
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
- 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.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.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
-
A specialized BingingSet that can only hold the start and end values of a Path.
- peek() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
- PeekMarkIterator<E> - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
An iterator that allows to peek at the next element without consuming it.
- PeekMarkIterator(CloseableIteration<E>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
- population - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- PopulationStandardDeviationAggregateFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev
-
AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing population standard deviation. - PopulationStandardDeviationAggregateFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.PopulationStandardDeviationAggregateFactory
- PopulationVarianceAggregateFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance
-
AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing population variance. - PopulationVarianceAggregateFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.PopulationVarianceAggregateFactory
- 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.DefaultEvaluationStrategy
- 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.DefaultEvaluationStrategy
- precompile(TupleExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- precompile(TupleExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- 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.DefaultEvaluationStrategy
- prepare(ArbitraryLengthPath, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(BinaryTupleOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(BindingSetAssignment, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(BNodeGenerator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Bound, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Coalesce, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(CompareAll, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(CompareAny, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Compare, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Compare, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- prepare(Datatype, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(DescribeOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Difference, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Distinct, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(EmptySet, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Now, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
-
During the execution of a single query NOW() should always return the same result and is in practical terms a constant during evaluation.
- prepare(Exists, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Extension, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Filter, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(FunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Group, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(If, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(In, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Intersection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IRIFunction, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IsBNode, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IsLiteral, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IsNumeric, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IsResource, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(IsURI, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Join, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Label, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(LangMatches, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Lang, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(LeftJoin, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(ListMemberOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(LocalName, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(MathExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(MathExpr, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- prepare(MultiProjection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Namespace, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Not, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Order, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Or, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Projection, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(QueryRoot, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Reduced, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Regex, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
-
Determines whether the two operands match according to the
regexoperator. - prepare(SameTerm, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Service, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(SingletonSet, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Slice, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(StatementPattern, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Str, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(TripleRef, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(TupleFunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(TupleFunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
-
Deprecated.
- prepare(TupleFunctionCall, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- prepare(UnaryTupleOperator, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Union, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(ValueConstant, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(ValueExprTripleRef, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(Var, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- prepare(ZeroLengthPath, QueryEvaluationContext) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- 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
- prepareAnd(QueryValueEvaluationStep, QueryValueEvaluationStep) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareBound(QueryValueEvaluationStep, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareDatatype(QueryValueEvaluationStep, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareIriFunction(IRIFunction, QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareIs(QueryValueEvaluationStep, Predicate<Value>) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareLabel(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareLang(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareLocalName(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareNamespace(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareStr(QueryValueEvaluationStep, ValueFactory) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- prepareVar(Var, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.QueryValueEvaluationStepSupplier
- processAggregate(BindingSet, Predicate<Value>, StatisticCollector) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticalAggregateFunction
- project(ProjectionElemList, BindingSet, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
- project(ProjectionElemList, BindingSet, BindingSet, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
- 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
- ProjectionIterator(Projection, CloseableIteration<BindingSet>, BindingSet, QueryEvaluationContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
- 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.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.optimizer.ProjectionRemovalOptimizer
- 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>, 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
-
Utility class that removes code duplication and makes a precompiled QueryEvaluationStep available as an iteration that may be created and used later.
- 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.optimizer
-
A query optimizer that re-orders nested Joins.
- 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(EvaluationStatistics, boolean, TripleSource) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- QueryJoinOptimizer(EvaluationStatistics, TripleSource) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- QueryJoinOptimizer.JoinVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
-
This can be extended by subclasses to allow for adjustments to the optimization process.
- 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
- QueryOptimizer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
-
Interface used by
EvaluationStrategys to optimize theTupleExprprior to evaluating the query. - 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.ApplyFunctionForEachBinding - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A minimal implementation that falls calls a function that should return a value per passed in bindingsets.
- QueryValueEvaluationStep.ConstantQueryValueEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A QueryValueEvalationStep that will return the same constant value throughout the query execution.
- QueryValueEvaluationStep.Fail - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A minimal implementation that falls is known to throw an ValueExprEvaluationException.
- QueryValueEvaluationStep.Minimal - Class in org.eclipse.rdf4j.query.algebra.evaluation
-
A minimal implementation that falls back to calling evaluate in the strategy.
- QueryValueEvaluationStepSupplier - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
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.optimizer
-
A query optimizer that replaces REGEX with
FunctionCalls that are equivalent operators - RegexAsStringFunctionOptimizer(ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.RegexAsStringFunctionOptimizer
- RegexValueEvaluationStepSupplier - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps
- RegexValueEvaluationStepSupplier() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RegexValueEvaluationStepSupplier
- 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
- remove() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.InnerMergeJoinIterator
-
Throws an
UnsupportedOperationException. - remove() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
- 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
- reorderSubselects(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
-
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
- reset() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
-
Reset the iterator to the marked position.
- 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
- 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.optimizer
- SameTermFilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.SameTermFilterOptimizer
- 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
- selectNextTupleExpr(List<TupleExpr>, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer.JoinVisitor
-
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
- ServiceJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
-
Iterator for efficient SERVICE evaluation (vectored).
- ServiceJoinIterator(CloseableIteration<BindingSet>, 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.DefaultEvaluationStrategy
- SET_BINDING_NO_OP - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ArrayBindingBasedQueryEvaluationContext
- 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, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.ArrayBindingSet
- setBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- 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.iterator.PathIteration.ValuePair
- setBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- setCollectionFactory(Supplier<CollectionFactory>) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
-
Set the collection factory that will create the collections to use during query evaluaton.
- setCollectionFactory(Supplier<CollectionFactory>) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Set the collection factory to use.
- setCollectionFactory(Supplier<CollectionFactory>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- setCollectionFactory(Supplier<CollectionFactory>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategyFactory
- setCollectionFactory(Supplier<CollectionFactory>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- setCollectionFactory(Supplier<CollectionFactory>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- 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.DefaultEvaluationStrategy
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategyFactory
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
-
Deprecated.
- setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- 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.DefaultEvaluationStrategy
- setQueryEvaluationMode(QueryEvaluationMode) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- setQueryEvaluationMode(QueryEvaluationMode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy
- setQuerySolutionCacheThreshold(long) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
-
Deprecated.
- 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.DefaultEvaluationStrategy
- 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.DefaultEvaluationStrategy
- setTypeError(ValueExprEvaluationException) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- 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
- 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.iterator.PathIteration.ValuePair
- size() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
- skip - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ParentReferenceChecker
- 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
- SPARQLMinusIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
-
An Iteration that returns the results of an Iteration (the left argument) MINUS any results that are compatible with results of another Iteration (the right argument) or that have no shared variables.
- SPARQLMinusIteration(CloseableIteration<BindingSet>, CloseableIteration<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
-
Creates a new MinusIteration that returns the results of the left argument minus the results of the right argument.
- StandardDeviationAggregateFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev
-
AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing sample standard deviation. - StandardDeviationAggregateFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationAggregateFactory
- StandardDeviationCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev
-
AggregateCollectorthat can compute both sample and population standard deviation based on input of numericLiterals. - StandardDeviationCollector(boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.stdev.StandardDeviationCollector
- 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.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
- StatisticalAggregateFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate
-
AggregateFunctionused for processing of extended statistical aggregate operations through SPARQL. - StatisticalAggregateFunction(Function<BindingSet, Value>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticalAggregateFunction
- StatisticCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate
-
AggregateCollectorimplementation that processes SPARQL statistical functions based on inputLiteralvalues. - StatisticCollector(boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- statistics - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- 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
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.3.0. Use
DefaultEvaluationStrategyinstead. - StrictEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated.
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated.
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated.
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated.
- StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean, TupleFunctionRegistry) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
-
Deprecated.
- StrictEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.3.0 - use
DefaultEvaluationStrategyFactoryinstead. - StrictEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- StrictEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
-
Deprecated.
- 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(QueryValueEvaluationStep, QueryValueEvaluationStep) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.AndValueEvaluationStep
- supply(Filter, EvaluationStrategy, QueryEvaluationContext) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
- 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.DefaultEvaluationStrategy
-
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.DefaultEvaluationStrategy
-
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
- 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.DefaultEvaluationStrategy
- 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
- 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
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.3.0. Use
DefaultEvaluationStrategyinstead. - TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
-
Deprecated.
- TupleFunctionRegistry - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
- TupleFunctionRegistry() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
- typeError - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- 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.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.optimizer.UnionScopeChangeOptimizer
- unmark() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PeekMarkIterator
-
Unmark the iterator.
- 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
- USE_MERGE_JOIN_FOR_LAST_STATEMENT_PATTERNS_WHEN_CROSS_JOIN - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.QueryJoinOptimizer
- 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
- ValueExprTripleRefEvaluationStep - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values
- ValueExprTripleRefEvaluationStep(QueryValueEvaluationStep, ValueFactory, QueryValueEvaluationStep, QueryValueEvaluationStep) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.values.ValueExprTripleRefEvaluationStep
- 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() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
- 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.
- VarianceAggregateFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance
-
AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing sample variance. - VarianceAggregateFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceAggregateFactory
- VarianceCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance
-
AggregateCollectorthat can compute both sample and population variance based on input of numericLiterals. - VarianceCollector(boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.variance.VarianceCollector
- VARNAME_OBJECT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- VARNAME_PREDICATE - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
- VARNAME_SUBJECT - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
W
- wrap(QueryEvaluationStep, Function<CloseableIteration<BindingSet>, CloseableIteration<BindingSet>>) - 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
- ZERO - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.function.aggregate.StatisticCollector
- 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