Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V X Y Z 

A

Abs - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
The SPARQL built-in Function ABS, as defined in SPARQL Query Language for RDF
Abs() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs
 
AbstractEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Abstract base class for ExtendedEvaluationStrategy.
AbstractEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
 
AbstractQueryPreparer - Class in org.eclipse.rdf4j.query.algebra.evaluation
 
AbstractQueryPreparer(TripleSource) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
Deprecated.
 
accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
 
accept(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
 
add(List<BindingSet>, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
add(Collection<E>, E) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
add(Set<PathIteration.ValuePair>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
add(Set<Value>, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
add param v to the set reportedValues2
add(List<BindingSet>, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
add(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
 
add(Collection<E>, E) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 
add(V, Collection<V>, AtomicLong, long) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
 
add(Set<PathIteration.ValuePair>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizePathIterator
 
add(Set<Value>, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeZeroLengthPathIteration
 
add(QueryOptimizer) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
addAll(List<BindingSet>, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
addAll(Collection<E>, List<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
addAll(List<BindingSet>, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
addAll(Collection<E>, List<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 
addAll(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, Set<BindingSet>, AtomicLong, long) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
 
addAll(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
addBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
Adds a new binding to the binding set.
addBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
Adds a new binding to the binding set.
addSecondSet(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, Set<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIntersectIteration
 
addToQueue(Queue<PathIteration.ValuePair>, PathIteration.ValuePair) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
ask(Service, BindingSet, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 

B

BadlyDesignedLeftJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
BadlyDesignedLeftJoinIterator(EvaluationStrategy, LeftJoin, BindingSet, Set<String>) - 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
 
BindingAssigner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Assigns values to variables based on a supplied set of bindings.
BindingAssigner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
 
BindingAssigner.VarVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
bindings - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
 
BindingSetAssignmentCollector() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
 
BindingSetAssignmentInliner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Optimizes a query model by inlining BindingSetAssignment values where possible.
BindingSetAssignmentInliner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
 
BindingSetHashKey - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Compact and efficient representation of a binding set for use as a key in hash maps.
BooleanCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
Deprecated.
use BooleanCast instead
BooleanCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.BooleanCast
Deprecated.
 
BooleanCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:boolean.
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
 
BottomUpJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Deprecated.
replaced by HashJoinIteration
BottomUpJoinIterator(EvaluationStrategy, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
ByteCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that 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
 
cardinality() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 
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
 
cc - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
 
Ceil - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
The SPARQL built-in Function CEIL, 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
 
clearHashTable() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
clone() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 
closeHashValue(Iterator<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
Utility methods to clear-up in case not using in-memory hash table.
CollectionIteration<E,X extends Exception> - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Deprecated.
since 2.3 use CollectionIteration
CollectionIteration(Collection<E>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CollectionIteration
Deprecated.
 
compare(BindingSet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.OrderComparator
 
compare(Value, Value, Compare.CompareOp) - 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.QueryEvaluationUtil
 
compare(Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
 
compareLiterals(Literal, Literal, Compare.CompareOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
Compares the supplied Literal arguments 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 Literal arguments using the supplied operator.
CompareOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that replaces Compare operators with SameTerms, if possible.
CompareOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer
 
CompareOptimizer.CompareVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
CompareVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
 
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.
CompatibleBindingSetFilter - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Deprecated. 
CompatibleBindingSetFilter(CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
Deprecated.
 
compute(Literal, Literal, MathExpr.MathOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
Computes the result of applying the supplied math operator on the supplied left and right operand.
compute(Literal, Literal, MathExpr.MathOp) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.XMLDatatypeMathUtil
Computes the result of applying the supplied math operator on the supplied left and right operand.
Concat - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function CONCAT, as defined in SPARQL Query Language for RDF
Concat() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat
 
ConjunctiveConstraintSplitter - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Splits conjunctive constraints into seperate constraints.
ConjunctiveConstraintSplitter() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
 
ConjunctiveConstraintSplitter.ConstraintVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
ConstantOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that optimizes constant value expressions.
ConstantOptimizer(EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
 
ConstantOptimizer.ConstantVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
ConstantOptimizer.VarNameCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
ConstantVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
ConstraintVisitor(TupleExpr) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
 
Contains - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function CONTAINS, as defined in SPARQL Query Language for RDF
Contains() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
Convert the supplied value to a literal of the function output datatype.
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
 
convert(ValueFactory, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
 
convert(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
 
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.PathIteration
 
createAnonVar(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
 
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
Returns the EvaluationStrategy to use to evaluate queries for the given Dataset and TripleSource.
createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
 
createEvaluationStrategy(Dataset, TripleSource, EvaluationStatistics) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
 
createIteration() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
 
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 Literal with the specific datatype for the supplied BigInteger value.
createTypedLiteral(ValueFactory, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
create a Literal with the specific datatype for the supplied boolean value.
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, boolean) - 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, 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.ShortCast
 
createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
 
createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
 
createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
 
createTypedLiteral(ValueFactory, BigInteger) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
 
CrossProductIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Iteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.
CrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
currentInputBinding - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 

D

dataset - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
DateTimeCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
Deprecated.
use DateTimeCast instead.
DateTimeCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DateTimeCast
Deprecated.
 
DateTimeCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:dateTime.
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 Function DAY, 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 DecimalCast instead.
DecimalCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DecimalCast
Deprecated.
 
DecimalCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:decimal.
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
 
decrement(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeOrderIteration
 
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.
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(Iteration<BindingSet, QueryEvaluationException>, 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.
DisjunctiveConstraintOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that optimize disjunctive constraints on tuple expressions.
DisjunctiveConstraintOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
 
DisjunctiveConstraintOptimizer.OrSameTermOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
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.
disposeHashTable(Map<BindingSetHashKey, List<BindingSet>>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 
DoubleCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
Deprecated.
use DoubleCast instead.
DoubleCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.DoubleCast
Deprecated.
 
DoubleCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:double.
DoubleCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
 

E

EMPTY - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
 
EncodeForUri - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function ENCODE_FOR_URI, as defined in SPARQL Query Language for RDF
EncodeForUri() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri
 
end() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
 
equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
 
equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
 
equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
 
equals(Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
evaluate(TupleExpr, Dataset, BindingSet, boolean, int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Evaluates the tuple expression against the supplied triple source with the specified set of variable bindings as input.
evaluate(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(ValueExpr, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Gets the value of this expression.
evaluate(Service, CloseableIteration<BindingSet, QueryEvaluationException>, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
evaluate(ValueFactory, Value...) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction
 
evaluate(ValueFactory, Value, 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 using TripleSource.getValueFactory() if needed.
evaluate(TripleSource, Value...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
Evaluate the function over the supplied input arguments.
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.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(Compare, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
 
evaluate(MathExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
 
evaluate(BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 
evaluate(TupleExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ArbitraryLengthPath, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ZeroLengthPath, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Service, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(DescribeOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(StatementPattern, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(UnaryTupleOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(BindingSetAssignment, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Projection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(MultiProjection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Filter, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Slice, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Extension, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Distinct, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Reduced, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Group, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Order, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(BinaryTupleOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Join, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(LeftJoin, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Union, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Intersection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Difference, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(SingletonSet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(EmptySet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ExternalSet, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ValueExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ValueConstant, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(BNodeGenerator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Bound, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Str, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Label, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Lang, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Datatype, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Namespace, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(LocalName, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(IsResource, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the operand (a variable) contains a Resource.
evaluate(IsURI, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the operand (a variable) contains a URI.
evaluate(IsBNode, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the operand (a variable) contains a BNode.
evaluate(IsLiteral, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the operand (a variable) contains a Literal.
evaluate(IsNumeric, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the operand (a variable) contains a numeric datatyped literal, i.e.
evaluate(IRIFunction, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Creates a URI from the operand value (a plain literal or a URI).
evaluate(Regex, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the two operands match according to the regex operator.
evaluate(LangMatches, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Like, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Determines whether the two operands match according to the like operator.
evaluate(FunctionCall, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Evaluates a function.
evaluate(And, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Or, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Not, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Now, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(SameTerm, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Coalesce, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Compare, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(MathExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(If, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(In, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ListMemberOperator, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(CompareAny, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(CompareAll, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(Exists, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(ValueExprTripleRef, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
evaluate(TripleRef, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
evaluates a TripleRef node returning bindingsets from the matched Triple nodes in the dataset (or explore standard reification)
evaluate(TupleExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
evaluate(TupleFunctionCall, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
evaluate(TupleFunction, List<Var>, BindingSet, ValueFactory, Value...) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
evaluate(Distinct, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
evaluate(Difference, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
evaluate(Intersection, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
evaluate(Join, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
evaluate(ArbitraryLengthPath, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
evaluate(Order, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
EvaluationStatistics - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Supplies various query model statistics to the query engine/optimizer.
EvaluationStatistics() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
 
EvaluationStatistics.CardinalityCalculator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
EvaluationStrategies - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
Registry for currently active EvaluationStrategy objects.
EvaluationStrategy - Interface in org.eclipse.rdf4j.query.algebra.evaluation
Evaluates TupleExprs and ValueExprs.
EvaluationStrategyFactory - Interface in org.eclipse.rdf4j.query.algebra.evaluation
Factory for EvaluationStrategys.
EvaluationStrategyImpl - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
since 4.0. Use StrictEvaluationStrategy instead.
EvaluationStrategyImpl(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStrategyImpl
Deprecated.
 
execute(UpdateExpr, Dataset, BindingSet, boolean, int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
ExtendedEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
SPARQL 1.1 extended query evaluation strategy.
ExtendedEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
 
ExtendedEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
ExtendedEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
 
ExtendedEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
 
ExtensionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
ExtensionIterator(Extension, CloseableIteration<BindingSet, QueryEvaluationException>, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
 
ExternalSet - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
since 3.0.
ExternalSet() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 

F

FederatedServiceResolverBase - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
since 4.0. Use AbstractFederatedServiceResolver instead.
FederatedServiceResolverBase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverBase
Deprecated.
 
FederatedServiceResolverImpl - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
since 2.3 use SPARQLServiceResolver
FederatedServiceResolverImpl() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverImpl
Deprecated.
 
fillInStackTrace() - Method in exception org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
 
filter - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
FilterFinder(TupleExpr) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
 
FilterIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
FilterIterator(Filter, CloseableIteration<BindingSet, QueryEvaluationException>, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
 
FilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Optimizes a query model by pushing Filters as far down in the model tree as possible.
FilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
 
FilterOptimizer.FilterFinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
FilterOptimizer.FilterRelocator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
FilterRelocator(Filter) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
filterVars - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
FloatCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
Deprecated.
use FloatCast instead.
FloatCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.FloatCast
Deprecated.
 
FloatCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:float.
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 Function FLOOR, 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 Function interface.
FunctionRegistry() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
 

G

get(UUID) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
Retrieve the EvaluationStrategy registered with the supplied key.
getAssuredBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 
getAttribute(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
 
getBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
getBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 
getBindingNames() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
getBindingSetAssignments() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
 
getCardinality() - 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(double, Var) - 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(TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
 
getConjunctiveConstraints(ValueExpr, List<ValueExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
 
getConstantVars(Iterable<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getContextCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
Override this if you are able to determine the cardinality based not only on the contextVar itself but also the other vars (e.g.
getContextCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
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.
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 xsd:boolean or numeric is false if the lexical form is not valid for that datatype (e.g.
getEndValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
 
getExtensions(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
 
getFederatedServiceResolver() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
 
getForeignVarFreq(List<Var>, Map<Var, Integer>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getInstance() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
Gets the default FunctionRegistry.
getInstance() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
Gets the default TupleFunctionRegistry.
getJoinArgs(TupleExpr, L) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getKey(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
 
getKey(EvaluationStrategy) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
Retrieve the registry key for the given EvaluationStrategy
getLimit(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Returns the limit of the current variable bindings before any further projection.
getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
 
getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
getNextElement() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
 
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
 
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
 
getObjectResources(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
 
getObjectURIs(Resource, IRI, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
 
getOptimizerPipeline() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
Get the QueryOptimizerPipeline that this factory will inject into the EvaluationStrategy, if any.
getOptimizerPipeline() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
 
getOptimizers() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StandardQueryOptimizerPipeline
 
getOptimizers() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizerPipeline
Get the optimizers that make up this pipeline.
getPredicateCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
Override this if you are able to determine the cardinality based not only on the predicateVar itself but also the other vars (e.g.
getPredicateCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
getQueryContext() - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
 
getQueryPreparer() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
 
getQuerySolutionCacheThreshold() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
Get the number of query solutions the EvaluationStrategy will 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 FederatedService registered for serviceUrl.
getService(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
getStartValue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
 
getStatementPatternVars(TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getStatements(Resource, IRI, Value, Resource...) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
Gets all statements that have a specific subject, predicate and/or object.
getSubjectCardinality(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
Override this if you are able to determine the cardinality based not only on the subjectVar itself but also the other vars (e.g.
getSubjectCardinality(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
getSubjectURIs(IRI, Value, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
 
getSubSelects(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getTripleSource() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
getTripleSource() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
 
getTupleExprCardinality(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
getTupleExprCost(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getUnboundVars(Iterable<Var>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Day
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Minutes
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Tz
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year
 
getURI() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.Function
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA1
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA256
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA384
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA512
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Ceil
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Floor
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrDt
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrLang
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrBefore
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrLen
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrStarts
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.IsTripleFunction
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.StatementFunction
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleObjectFunction
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TriplePredicateFunction
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleSubjectFunction
 
getURI() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction
 
getURI() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
 
getUUID() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
getValue(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
getValueFactory() - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
Gets a ValueFactory object that can be used to create URI-, blank node- and literal objects.
getVarFreqMap(List<Var>, M) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
getVarValue(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
Get the specific XML Schema datatype which this function returns.
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
 
getXsdDatatype() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
 
getXsdName() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
Returns a prefixed name representation of the specific datatype that this function returns
getZeroLengthPathIterator(BindingSet, Var, Var, Var, Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
getZeroLengthPathIterator(BindingSet, Var, Var, Var, Value, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
GroupIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
GroupIterator(EvaluationStrategy, Group, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
 
GroupIterator(EvaluationStrategy, Group, BindingSet, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
 
GroupIterator.Key - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
A unique key for a set of existing bindings.

H

handleBindings() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
 
handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.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.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIntersectIteration
After closing the set is cleared and any "used" capacity for collections is returned.
handleClose() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeSPARQLMinusIteration
After closing the set is cleared and any "used" capacity for collections is returned.
hasBinding(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
hash(String, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction
Calculate hash value, represented as hexadecimal string.
hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey
 
hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
 
hashCode() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
 
HashFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
Abstract hash function
HashFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction
 
HashJoinIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Generic hash join implementation suitable for use by Sail implementations.
HashJoinIteration(EvaluationStrategy, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
HashJoinIteration(EvaluationStrategy, LeftJoin, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
HashJoinIteration(EvaluationStrategy, TupleExpr, TupleExpr, BindingSet, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
HashJoinIteration(EvaluationStrategy, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
 
hasNext() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
 
Hours - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function HOURS, as defined in SPARQL Query Language for RDF
Hours() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours
 

I

IEOVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
 
increment() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
 
increment() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeOrderIteration
 
init(QueryContext) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer
Called after a QueryContext has begun.
initialize() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
inputBindings - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
inputBindingsIterator - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
IntCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that 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 IntegerCast instead
IntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.IntegerCast
Deprecated.
 
IntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:integer .
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
 
intFromLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
 
isInitialized() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
isPlainLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
Checks whether the supplied value is a "plain literal".
isPlainLiteral(Literal) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
 
isReducedOrDistinct(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
isResource(ValueExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
 
isSimpleLiteral(Value) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
Checks whether the supplied value 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".
isStrict() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
 
isStringLiteral(Value) - 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.QueryEvaluationUtil
Checks whether the supplied literal is a "string literal".
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(ValueExpr, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Evaluates the boolean expression on the supplied TripleSource object.
isTrue(ValueExpr, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
isUnbound(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
isUnbound(Var, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
Verifies that the supplied lexical value is valid for the datatype.
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
 
isValidForDatatype(String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
 
isVar(ValueExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
 
IterativeEvaluationOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
IterativeEvaluationOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
 
IterativeEvaluationOptimizer.IEOVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
iterator() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 

J

joinAttributes - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
JoinExecutorBase<T> - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
since 2.3 use JoinExecutorBase
JoinExecutorBase(CloseableIteration<T, QueryEvaluationException>, TupleExpr, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.JoinExecutorBase
Deprecated.
 
JoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Interleaved join iterator.
JoinIterator(EvaluationStrategy, Join, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
 
JoinVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 

K

Key(BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key
 

L

LeftJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
LeftJoinIterator(EvaluationStrategy, LeftJoin, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
 
LimitedSizeBottomUpJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
Deprecated.
replaced by LimitedSizeHashJoinIteration
LimitedSizeBottomUpJoinIterator(EvaluationStrategy, Join, BindingSet, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
LimitedSizeDistinctIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeDistinctIteration(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
 
LimitedSizeEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited
 
LimitedSizeEvaluationStrategy(TripleSource, long, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
LimitedSizeEvaluationStrategy(TripleSource, Dataset, int, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
 
LimitedSizeHashJoinIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeHashJoinIteration(EvaluationStrategy, Join, BindingSet, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 
LimitedSizeIntersectIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeIntersectIteration(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, Iteration<? extends BindingSet, ? extends QueryEvaluationException>, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIntersectIteration
Creates a new IntersectIteration that returns the intersection of the results of two Iterations.
LimitedSizeIntersectIteration(Iteration<? extends BindingSet, ? extends QueryEvaluationException>, Iteration<? extends BindingSet, ? extends QueryEvaluationException>, boolean, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIntersectIteration
 
LimitedSizeIteratorUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeIteratorUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
 
LimitedSizeOrderIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeOrderIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeOrderIteration
 
LimitedSizeOrderIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>, long, boolean, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeOrderIteration
 
LimitedSizePathIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizePathIterator(StrictEvaluationStrategy, StatementPattern.Scope, Var, TupleExpr, Var, Var, long, BindingSet, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizePathIterator
 
LimitedSizeSPARQLMinusIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet, QueryEvaluationException>, Iteration<BindingSet, QueryEvaluationException>, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeSPARQLMinusIteration
Creates a new MinusIteration that returns the results of the left argument minus the results of the right argument.
LimitedSizeSPARQLMinusIteration(Iteration<BindingSet, QueryEvaluationException>, Iteration<BindingSet, QueryEvaluationException>, boolean, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeSPARQLMinusIteration
Creates a new SPARQLMinusIteration that returns the results of the left argument minus the results of the right argument.
LimitedSizeZeroLengthPathIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
LimitedSizeZeroLengthPathIteration(EvaluationStrategy, Var, Var, Value, Value, Var, BindingSet, AtomicLong, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeZeroLengthPathIteration
 
list(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
 
listResources(Resource, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
 
logger - Static variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
 
LongCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A IntegerCastFunction that 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 Function LCASE, as defined in SPARQL Query Language for RDF
LowerCase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase
 

M

makeHashTable(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
Utility methods to make it easier to inserted custom store dependent maps
makeHashValue(int) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
Utility methods to make it easier to inserted custom store dependent list
makeIterationCache(CloseableIteration<BindingSet, QueryEvaluationException>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
Utility methods to make it easier to inserted custom store dependent list
makeList() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
makeList(List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
Utility methods to make it easier to inserted custom store dependent list
makeMap() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
Utility methods to make it easier to inserted custom store dependent maps
makeQueue() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
makeSet() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
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(Iteration<BindingSet, X>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
 
makeSet(Iteration<BindingSet, QueryEvaluationException>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeSPARQLMinusIteration
 
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 Function MD5, as defined in SPARQL Query Language for RDF
MD5() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
 
meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
 
meet(Compare) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
 
meet(ProjectionElemList) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(And) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(FunctionCall) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(Bound) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(If) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meet(Regex) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
Override meetBinaryValueOperator
meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
 
meet(EmptySet) - 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(BindingSetAssignment) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(ZeroLengthPath) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(ArbitraryLengthPath) - 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(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(TripleRef) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
 
meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Extension) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(EmptySet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Distinct) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Order) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(QueryRoot) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Reduced) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
 
meet(Projection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
 
meet(Order) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
 
meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
meet(StatementPattern) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
 
meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Or) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(And) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meet(Join) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
meet(LeftJoin) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
meet(Union) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
meet(Difference) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
meet(Intersection) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
meet(Regex) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
 
meet(BindingSetAssignment) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
 
meet(Filter) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
 
meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarBinder
 
meet(Var) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
 
meet(ProjectionElem) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
 
meetBinaryTupleOperator(BinaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meetBinaryValueOperator(BinaryValueOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
meetExternalSet(ExternalSet) - 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.FilterOptimizer.FilterRelocator
 
meetNode(QueryModelNode) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
 
meetUnaryTupleOperator(UnaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
 
meetUnaryTupleOperator(UnaryTupleOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
meetUnaryValueOperator(UnaryValueOperator) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
 
Minutes - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function MINUTES, 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 Function MONTH, as defined in SPARQL Query Language for RDF
Month() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month
 
MultiProjectionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
MultiProjectionIterator(MultiProjection, CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.MultiProjectionIterator
 

N

NegativeIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that 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.GroupIterator
 
next() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
 
nextFromCache(Iterator<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
nextFromCache(Iterator<E>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 
NonNegativeIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that 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 Function that tries to cast its argument to an xsd:nonPositiveInteger .
NonPositiveIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
 
Now - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function NOW, as defined in SPARQL Query Language for RDF
Now() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now
 

O

optimize(TupleExpr, EvaluationStatistics, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Execute the QueryOptimizerPipeline on the given TupleExpr to optimize its execution plan.
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.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.impl.ConjunctiveConstraintSplitter
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.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.impl.DisjunctiveConstraintOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.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.impl.QueryModelNormalizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner
Deprecated.
Applies generally applicable optimizations: path expressions are sorted from more to less specific.
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
Applies generally applicable optimizations to the supplied query: variable assignments are inlined.
optimize(TupleExpr, EvaluationStatistics, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
Execute the QueryOptimizerPipeline on the given TupleExpr to optimize its execution plan.
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer
 
optimize(TupleExpr, Dataset, BindingSet) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
optimizers - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
OrderComparator - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
A Comparator on BindingSets that imposes a total ordering by examining supplied Order elements (i.e.
OrderComparator(EvaluationStrategy, Order, ValueComparator) - 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, QueryEvaluationException>, Comparator<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
 
OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Comparator<BindingSet>, long, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
 
OrderIterator(CloseableIteration<BindingSet, QueryEvaluationException>, 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.impl
Moves the Order node above the Projection when variables are projected.
OrderLimitOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
 
OrderLimitOptimizer.OrderOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
OrderOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
 
org.eclipse.rdf4j.query.algebra.evaluation - package org.eclipse.rdf4j.query.algebra.evaluation
 
org.eclipse.rdf4j.query.algebra.evaluation.federation - package org.eclipse.rdf4j.query.algebra.evaluation.federation
 
org.eclipse.rdf4j.query.algebra.evaluation.function - package org.eclipse.rdf4j.query.algebra.evaluation.function
 
org.eclipse.rdf4j.query.algebra.evaluation.function.datetime - package org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
 
org.eclipse.rdf4j.query.algebra.evaluation.function.hash - package org.eclipse.rdf4j.query.algebra.evaluation.function.hash
 
org.eclipse.rdf4j.query.algebra.evaluation.function.numeric - package org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
 
org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm - package org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
 
org.eclipse.rdf4j.query.algebra.evaluation.function.string - package org.eclipse.rdf4j.query.algebra.evaluation.function.string
 
org.eclipse.rdf4j.query.algebra.evaluation.function.triple - package org.eclipse.rdf4j.query.algebra.evaluation.function.triple
 
org.eclipse.rdf4j.query.algebra.evaluation.function.xsd - package org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
Functions for casting values to various XML Schema datatypes
org.eclipse.rdf4j.query.algebra.evaluation.impl - package org.eclipse.rdf4j.query.algebra.evaluation.impl
 
org.eclipse.rdf4j.query.algebra.evaluation.iterator - package org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
org.eclipse.rdf4j.query.algebra.evaluation.limited - package org.eclipse.rdf4j.query.algebra.evaluation.limited
 
org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator - package org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
 
org.eclipse.rdf4j.query.algebra.evaluation.util - package org.eclipse.rdf4j.query.algebra.evaluation.util
 
OrSameTermOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
 

P

ParentReferenceCleaner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Cleans up QueryModelNode.getParentNode() references that have become inconsistent with the actual algebra tree structure due to optimization operations.
ParentReferenceCleaner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
 
PathIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
PathIteration(StrictEvaluationStrategy, StatementPattern.Scope, Var, TupleExpr, Var, Var, long, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
 
PathIteration.ValuePair - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
PositiveIntegerCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:positiveInteger .
PositiveIntegerCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
 
prepare(ParsedBooleanQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
prepare(ParsedTupleQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
prepare(ParsedGraphQuery) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
prepare(ParsedUpdate) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer
 
prepare(ParsedBooleanQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
 
prepare(ParsedTupleQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
 
prepare(ParsedGraphQuery) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
 
prepare(ParsedUpdate) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
 
project(ProjectionElemList, BindingSet, BindingSet) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
 
project(ProjectionElemList, BindingSet, BindingSet, boolean) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
 
ProjectionIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
ProjectionIterator(Projection, CloseableIteration<BindingSet, QueryEvaluationException>, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
 
put(Map<BindingSet, List<BindingSet>>, BindingSet, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
 
put(Map<BindingSet, List<BindingSet>>, BindingSet, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
putHashTableEntry(Map<BindingSetHashKey, List<BindingSet>>, BindingSetHashKey, List<BindingSet>, boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
 
putHashTableEntry(Map<BindingSetHashKey, List<BindingSet>>, BindingSetHashKey, List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
 

Q

QueryBindingSet - Class in org.eclipse.rdf4j.query.algebra.evaluation
An implementation of the BindingSet interface 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
A QueryContext provides a means to pass arbitrary local state to a Function or TupleFunction.
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 QueryContext available during iteration.
QueryContextIteration(CloseableIteration<? extends BindingSet, QueryEvaluationException>, QueryContext) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
 
QueryEvaluationUtil - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
 
QueryEvaluationUtil() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
 
QueryJoinOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that re-orders nested Joins.
QueryJoinOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
 
QueryJoinOptimizer(EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
 
QueryJoinOptimizer.JoinVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
This class is protected for historic reasons only, and will be made private in a future major release.
QueryModelNormalizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that (partially) normalizes query models to a canonical form.
QueryModelNormalizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
 
QueryModelPruner - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
QueryModelPruner() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner
Deprecated.
 
QueryModelPruner.TreeSanitizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
 
QueryOptimizer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
Interface used by EvaluationStrategys to optimize the TupleExpr prior to evaluating the query.
QueryOptimizerList - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
A query optimizer that contains a list of other query optimizers, which are called consecutively when the list's QueryOptimizerList.optimize(TupleExpr, Dataset, BindingSet) method is called.
QueryOptimizerList() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
QueryOptimizerList(List<QueryOptimizer>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
QueryOptimizerList(QueryOptimizer...) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
 
QueryOptimizerPipeline - Interface in org.eclipse.rdf4j.query.algebra.evaluation
A pipeline of QueryOptimizers that, when executed in order on a TupleExpr, convert that TupleExpr to a more optimal query execution plan.
QueryPreparer - Interface in org.eclipse.rdf4j.query.algebra.evaluation
A generic interface for executing queries over a TripleSource.

R

Rand - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
The SPARQL built-in Function RAND, as defined in SPARQL Query Language for RDF
Rand() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand
 
RDFStarTripleSource - Interface in org.eclipse.rdf4j.query.algebra.evaluation
 
RegexAsStringFunctionOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that replaces REGEX with FunctionCalls that are equivalent operators
RegexAsStringFunctionOptimizer(ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
 
RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
RegexAsStringFunctionVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
 
register(EvaluationStrategy) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
Add a strategy to the registry and returns the registry key.
relocate(Filter) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
relocate(Filter, TupleExpr) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
 
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
 
removeFirstElement(List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
Deprecated.
Remove the first (0 index) element from a BindingSet list.
removeFirstElement(List<BindingSet>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
Deprecated.
 
reorderSubselects(List<TupleExpr>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
Determines an optimal ordering of subselect join arguments, based on variable bindings.
Replace - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function REPLACE, as defined in SPARQL Query Language for RDF.
Replace() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace
 
RepositoryFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
RepositoryFederatedService(Repository, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
Deprecated.
 
RepositoryFederatedService(Repository) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
Deprecated.
 
resultIteration - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
 
retainAll(Collection<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
Round - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.numeric
The SPARQL built-in Function ROUND, as defined in SPARQL Query Language for RDF
Round() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round
 

S

SameTermFilterOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A query optimizer that embeds Filters with SameTerm operators in statement patterns as much as possible.
SameTermFilterOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
 
SameTermFilterOptimizer.BindingSetAssignmentCollector - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
SameTermFilterOptimizer.SameTermFilterVisitor - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
SameTermFilterOptimizer.VarBinder - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
SameTermFilterOptimizer.VarRenamer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
SameTermFilterVisitor() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
 
Seconds - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function SECONDS, as defined in SPARQL Query Language for RDF
Seconds() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds
 
select(Service, Set<String>, BindingSet, String) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
selectNextTupleExpr(List<TupleExpr>, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
Deprecated.
Selects from a list of tuple expressions the next tuple expression that should be evaluated.
service - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
 
ServiceCrossProductIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
ServiceCrossProductIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceCrossProductIteration
Deprecated.
 
ServiceJoinConversionIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
ServiceJoinConversionIteration(CloseableIteration<BindingSet, QueryEvaluationException>, List<BindingSet>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinConversionIteration
Deprecated.
 
ServiceJoinIterator - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Iterator for efficient SERVICE evaluation (vectored).
ServiceJoinIterator(CloseableIteration<BindingSet, QueryEvaluationException>, Service, BindingSet, EvaluationStrategy) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
Construct a service join iteration to use vectored evaluation.
serviceResolver - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
setAttribute(String, Object) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
 
setBinding(Binding) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
setBinding(String, Value) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
setDecimalExpansionScale(int) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
Sets the decimal expansion scale used in divisions resulting in a decimal value with non-terminating decimal expansion.
setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
 
setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
setFederatedServiceResolver(FederatedServiceResolver) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
 
setOptimizerPipeline(QueryOptimizerPipeline) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Set the QueryOptimizerPipeline to use for optimizing any incoming queries.
setOptimizerPipeline(QueryOptimizerPipeline) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
Set a QueryOptimizerPipeline to be used for query execution planning by the EvaluationStrategy.
setOptimizerPipeline(QueryOptimizerPipeline) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
 
setOptimizerPipeline(QueryOptimizerPipeline) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
setQuerySolutionCacheThreshold(long) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
Set the number of query solutions the EvaluationStrategy will keep in main memory before it attempts to sync to a temporary disk cache.
setQuerySolutionCacheThreshold(long) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
 
setStrict(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator
 
setTrackResultSize(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Enable or disable results size tracking for the query plan.
setTrackResultSize(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
Enable or disable results size tracking for the query plan.
setTrackResultSize(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory
 
setTrackResultSize(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
setTrackTime(boolean) - Method in interface org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
Enable or disable time tracking for the query plan.
setTrackTime(boolean) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
SHA1 - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.hash
The SPARQL built-in Function SHA1, 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 Function SHA256, 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 Function SHA384, 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 Function SHA512, 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 Function that tries to cast its argument to an xsd:short .
ShortCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
 
shutdown() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
SilentIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
Deprecated.
since 3.1.2. Use SilentIteration instead.
SilentIteration(CloseableIteration<BindingSet, QueryEvaluationException>) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.SilentIteration
Deprecated.
 
SimpleEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Deprecated.
SimpleEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
Deprecated.
 
SimpleEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
Deprecated.
 
SimpleEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
Deprecated.
 
single(Resource, IRI, Value, TripleSource) - Static method in class org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
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
 
size() - Method in class org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
 
SPARQLFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
Deprecated.
SPARQLFederatedService(String, HttpClientSessionManager) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.SPARQLFederatedService
Deprecated.
 
SPARQLMinusIteration<X extends Exception> - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
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(Iteration<BindingSet, X>, Iteration<BindingSet, X>) - 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.
SPARQLMinusIteration(Iteration<BindingSet, X>, Iteration<BindingSet, X>, boolean) - 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.
StandardQueryOptimizerPipeline - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
A standard pipeline with the default QueryOptimizers that will be used by StrictEvaluationStrategy and its subclasses, unless specifically overridden.
StandardQueryOptimizerPipeline(EvaluationStrategy, TripleSource, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.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
 
Statements - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
Deprecated.
since 2.0. Use TripleSources instead.
Statements() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.util.Statements
Deprecated.
 
statistics - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
 
StrAfter - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function STRAFTER, as defined in SPARQL Query Language for RDF.
StrAfter() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter
 
strategy - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
 
strategy - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
 
StrBefore - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function STRBEFORE, 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 Function STRDT, 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 Function STRENDS, as defined in SPARQL Query Language for RDF
StrEnds() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds
 
StrictEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Minimally-conforming SPARQL 1.1 Query Evaluation strategy, to evaluate one TupleExpr on the given TripleSource, optionally using the given Dataset.
StrictEvaluationStrategy(TripleSource, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
StrictEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics, boolean) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
StrictEvaluationStrategyFactory - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
StrictEvaluationStrategyFactory() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
 
StrictEvaluationStrategyFactory(FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
 
StringCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
Deprecated.
use StringCast instead
StringCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.StringCast
Deprecated.
 
StringCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A Function that tries to cast its argument to an xsd:string.
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 Function STRLANG, 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 Function STRLEN, 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 Function STRSTARTS, 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 Function UUID, 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 Function SUBSTR, as defined in SPARQL Query Language for RDF.
Substring() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring
 

T

Timezone - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function TIMEZONE, as defined in SPARQL Query Language for RDF
Timezone() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone
 
TreeSanitizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
Deprecated.
 
TripleObjectFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
Function returning the object component of RDF-star Triple reused the IRI of rdf:object as name
TripleObjectFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleObjectFunction
 
TriplePredicateFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
Function returning the predicate component of RDF-star Triple reused the IRI of rdf:predicate as name
TriplePredicateFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TriplePredicateFunction
 
tripleSource - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
 
TripleSource - Interface in org.eclipse.rdf4j.query.algebra.evaluation
A triple source that can be queried for (the existence of) certain triples in certain contexts.
TripleSources - Class in org.eclipse.rdf4j.query.algebra.evaluation.util
Utility methods for working with TripleSources.
TripleSubjectFunction - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.triple
Function returning the subject component of RDF-star Triple reused the IRI of rdf:subject as name
TripleSubjectFunction() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.triple.TripleSubjectFunction
 
tupleExpr - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
 
tupleExpr - Variable in class org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
 
TupleFunction - Interface in org.eclipse.rdf4j.query.algebra.evaluation.function
A function that can return a tuple of Values.
TupleFunctionCardinalityCalculator() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
 
TupleFunctionEvaluationStatistics - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
TupleFunctionEvaluationStatistics() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics
 
TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
 
TupleFunctionEvaluationStrategy - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
An EvaluationStrategy that has support for TupleFunctions.
TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, TupleFunctionRegistry, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
TupleFunctionEvaluationStrategy(TripleSource, Dataset, FederatedServiceResolver, long, EvaluationStatistics) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
 
TupleFunctionFederatedService - Class in org.eclipse.rdf4j.query.algebra.evaluation.federation
A federated service that can evaluate TupleFunctions.
TupleFunctionFederatedService(TupleFunctionRegistry, ValueFactory) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
 
TupleFunctionRegistry - Class in org.eclipse.rdf4j.query.algebra.evaluation.function
 
TupleFunctionRegistry() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
 
typeError(Value, Throwable) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction
Creates a ValueExprEvaluationException that signals a type error.
Tz - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.datetime
The SPARQL built-in Function TZ, 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
 
UnionScopeChangeOptimizer - Class in org.eclipse.rdf4j.query.algebra.evaluation.impl
Inspect Union clauses to check if scope change can be avoided (allowing injection of pre-bound vars into union arguments).
UnionScopeChangeOptimizer() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
 
UnsignedByteCast - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.xsd
A IntegerCastFunction that 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 IntegerCastFunction that 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 IntegerCastFunction that 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 IntegerCastFunction that tries to cast its argument to an xsd:unsignedShort .
UnsignedShortCast() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
 
UpperCase - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.string
The SPARQL built-in Function UCASE, as defined in SPARQL Query Language for RDF
UpperCase() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase
 
UUID - Class in org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm
The SPARQL built-in Function UUID, 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 ValueExpr could 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
 
ValuePair(Value, Value) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
 
VarBinder(String, Value) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarBinder
 
VarNameCollector() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
 
VarRenamer(Var, Var) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
 
VarVisitor(BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
 
visit(QueryModelVisitor<X>) - Method in class org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet
Deprecated.
 

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 Function YEAR, as defined in SPARQL Query Language for RDF
Year() - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year
 

Z

ZeroLengthPathIteration - Class in org.eclipse.rdf4j.query.algebra.evaluation.iterator
 
ZeroLengthPathIteration(EvaluationStrategy, Var, Var, Value, Value, Var, BindingSet) - Constructor for class org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
 
A B C D E F G H I J K L M N O P Q R S T U V X Y Z 
Skip navigation links

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.