All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Abs The SPARQL built-inFunctionABS, as defined in SPARQL Query Language for RDFAbstractEvaluationStrategyFactory Abstract base class forExtendedEvaluationStrategy.AbstractQueryPreparer AndValueEvaluationStep ArrayBindingBasedQueryEvaluationContext ArrayBindingSet An array implementation of theBindingSetinterface.AsyncIteratorBuffer AsyncIteratorDirect AsyncIteratorReadAhead BadlyDesignedLeftJoinIterator BinaryFunction BindingAssignerOptimizer Assigns values to variables based on a supplied set of bindings.BindingSetAssignmentInlinerOptimizer Optimizes a query model by inliningBindingSetAssignmentvalues where possible.BindingSetAssignmentQueryEvaluationStep BindingSetHashKey Compact and efficient representation of a binding set for use as a key in hash maps.BooleanCast Deprecated. useBooleanCastinsteadBooleanCast AFunctionthat tries to cast its argument to an xsd:boolean.ByteCast AFunctionthat tries to cast its argument to an xsd:byte .CastFunction Abstract superclass forFunctions that cast an argument to an XML Schema datatype.Ceil The SPARQL built-inFunctionCEIL, as defined in SPARQL Query Language for RDFCompareAllQueryValueEvaluationStep CompareAnyValueEvaluationStep CompareOptimizer Concat The SPARQL built-inFunctionCONCAT, as defined in SPARQL Query Language for RDFConjunctiveConstraintSplitterOptimizer Splits conjunctive constraints into seperate constraints.ConstantOptimizer A query optimizer that optimizes constant value expressions.Contains The SPARQL built-inFunctionCONTAINS, as defined in SPARQL Query Language for RDFCrossProductIteration Iteration which forms the cross product of a list of materialized input bindings with each result obtained from the inner iteration.DateCast AFunctionthat tries to cast its argument to an xsd:date.DateTimeCast Deprecated. useDateTimeCastinstead.DateTimeCast AFunctionthat tries to cast its argument to an xsd:dateTime.Day The SPARQL built-inFunctionDAY, as defined in SPARQL Query Language for RDFDecimalCast Deprecated. useDecimalCastinstead.DecimalCast AFunctionthat tries to cast its argument to an xsd:decimal.DefaultEvaluationStrategy Default SPARQL 1.1 Query Evaluation strategy, to evaluate oneTupleExpron the givenTripleSource, optionally using the givenDataset.DefaultEvaluationStrategyFactory DescribeIteration Iteration that implements a simplified version of Symmetric Concise Bounded Description (omitting reified statements).DisjunctiveConstraintOptimizer A query optimizer that optimize disjunctive constraints on tuple expressions.DoubleCast Deprecated. useDoubleCastinstead.DoubleCast AFunctionthat tries to cast its argument to an xsd:double.EncodeForUri The SPARQL built-inFunctionENCODE_FOR_URI, as defined in SPARQL Query Language for RDFEvaluationStatistics Supplies various query model statistics to the query engine/optimizer.EvaluationStatistics.CardinalityCalculator EvaluationStrategy EvaluationStrategyFactory Factory forEvaluationStrategys.ExistsQueryValueEvaluationStep ExtendedEvaluationStrategy Deprecated, for removal: This API element is subject to removal in a future version. UseDefaultEvaluationStrategyinstead.ExtendedEvaluationStrategyFactory Deprecated, for removal: This API element is subject to removal in a future version. since 4.3.0 - useDefaultEvaluationStrategyFactoryinstead.ExtensionIterator ExtensionQueryEvaluationStep FilterIterator FilterOptimizer Optimizes a query model by pushingFilters as far down in the model tree as possible.FloatCast Deprecated. useFloatCastinstead.FloatCast AFunctionthat tries to cast its argument to an xsd:float.Floor The SPARQL built-inFunctionFLOOR, as defined in SPARQL Query Language for RDFFunction 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 A ServiceRegistry for implementations of theFunctioninterface.GroupIterator HashFunction Abstract hash functionHashJoinIteration Generic hash join implementation suitable for use by Sail implementations.Hours The SPARQL built-inFunctionHOURS, as defined in SPARQL Query Language for RDFIfValueEvaluationStep InnerMergeJoinIterator IntCast AFunctionthat tries to cast its argument to an xsd:int .IntegerCast Deprecated. useIntegerCastinsteadIntegerCast AFunctionthat tries to cast its argument to an xsd:integer .IntegerCastFunction Abstract superclass forCastFunctions that cast their arguments to an xsd:integer or one of its derived types.IntersectionQueryEvaluationStep A step that prepares the arguments of an Intersection operator before execution.InValueEvaluationStep IsTripleFunction 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 packageIterativeEvaluationOptimizer JoinIterator Interleaved join iterator.JoinQueryEvaluationStep LeftJoinIterator LeftJoinQueryEvaluationStep ListMemberValueOperationStep LongCast AIntegerCastFunctionthat tries to cast its argument to an xsd:long .LowerCase The SPARQL built-inFunctionLCASE, as defined in SPARQL Query Language for RDFMathUtil A utility class for evaluation of mathematical expressions on RDF literals.MD5 The SPARQL built-inFunctionMD5, as defined in SPARQL Query Language for RDFMinusQueryEvaluationStep Minutes The SPARQL built-inFunctionMINUTES, as defined in SPARQL Query Language for RDFMonth The SPARQL built-inFunctionMONTH, as defined in SPARQL Query Language for RDFMultiProjectionIterator NegativeIntegerCast AFunctionthat tries to cast its argument to an xsd:negativeInteger .NonNegativeIntegerCast AFunctionthat tries to cast its argument to an xsd:nonNegativeInteger .NonPositiveIntegerCast AFunctionthat tries to cast its argument to an xsd:nonPositiveInteger .Now The SPARQL built-inFunctionNOW, as defined in SPARQL Query Language for RDFOrderComparator AComparatoronBindingSets that imposes a total ordering by examining suppliedOrderelements (i.e.OrderIterator Sorts the input and optionally applies limit and distinct.OrderLimitOptimizer Moves the Order node above the Projection when variables are projected.OrderQueryEvaluationStep OrValueEvaluationStep ParentReferenceChecker ChecksQueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations.ParentReferenceCleaner Cleans upQueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations.PathIteration PathIteration.ValuePair A specialized BingingSet that can only hold the start and end values of a Path.PeekMarkIterator<E> An iterator that allows to peek at the next element without consuming it.PopulationStandardDeviationAggregateFactory AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing population standard deviation.PopulationVarianceAggregateFactory AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing population variance.PositiveIntegerCast AFunctionthat tries to cast its argument to an xsd:positiveInteger .ProjectionIterator ProjectionQueryEvaluationStep ProjectionRemovalOptimizer If a projection node in the algebra does not contribute or change the results it can be removed from the tree.QueryBindingSet An implementation of theBindingSetinterface that is used to evalate query object models.QueryContext QueryContextInitializer Callback for configuring/customising aQueryContext.QueryContextIteration Makes aQueryContextavailable during iteration.QueryEvaluationContext A QueryEvaluationContext stores values and methods that are valid throughout the lifetime of a query execution.QueryEvaluationContext.Minimal QueryEvaluationStep A Step that may need to be executed in a EvaluationStrategy.QueryEvaluationStep.DelayedEvaluationIteration Utility class that removes code duplication and makes a precompiled QueryEvaluationStep available as an iteration that may be created and used later.QueryEvaluationUtil QueryEvaluationUtility This class will take over for QueryEvaluationUtil.QueryEvaluationUtility.Result QueryJoinOptimizer A query optimizer that re-orders nested Joins.QueryModelNormalizerOptimizer A query optimizer that (partially) normalizes query models to a canonical form.QueryOptimizer Interface used byEvaluationStrategys to optimize theTupleExprprior to evaluating the query.QueryOptimizerPipeline A pipeline ofQueryOptimizers that, when executed in order on aTupleExpr, convert thatTupleExprto a more optimal query execution plan.QueryPreparer A generic interface for executing queries over aTripleSource.QueryValueEvaluationStep A step in the query evaluation that works on ValueExpresions.QueryValueEvaluationStep.ApplyFunctionForEachBinding A minimal implementation that falls calls a function that should return a value per passed in bindingsets.QueryValueEvaluationStep.ConstantQueryValueEvaluationStep A QueryValueEvalationStep that will return the same constant value throughout the query execution.QueryValueEvaluationStep.Fail A minimal implementation that falls is known to throw an ValueExprEvaluationException.QueryValueEvaluationStep.Minimal A minimal implementation that falls back to calling evaluate in the strategy.QueryValueEvaluationStepSupplier Rand The SPARQL built-inFunctionRAND, as defined in SPARQL Query Language for RDFRdfStarQueryEvaluationStep RDFStarTripleSource RegexAsStringFunctionOptimizer A query optimizer that replaces REGEX withFunctionCalls that are equivalent operatorsRegexValueEvaluationStepSupplier ReificationRdfStarQueryEvaluationStep Replace The SPARQL built-inFunctionREPLACE, as defined in SPARQL Query Language for RDF.Round The SPARQL built-inFunctionROUND, as defined in SPARQL Query Language for RDFSameTermFilterOptimizer Seconds The SPARQL built-inFunctionSECONDS, as defined in SPARQL Query Language for RDFServiceJoinIterator Iterator for efficient SERVICE evaluation (vectored).ServiceQueryEvaluationStep SHA1 The SPARQL built-inFunctionSHA1, as defined in SPARQL Query Language for RDFSHA256 The SPARQL built-inFunctionSHA256, as defined in SPARQL Query Language for RDFSHA384 The SPARQL built-inFunctionSHA384, as defined in SPARQL Query Language for RDFSHA512 The SPARQL built-inFunctionSHA512, as defined in SPARQL Query Language for RDFShortCast AFunctionthat tries to cast its argument to an xsd:short .SliceQueryEvaluationStep SliceQueryEvaluationStep.OffSetAndLimitQueryEvaluationStep SliceQueryEvaluationStep.OnlyLimitQueryEvaluationStep SliceQueryEvaluationStep.OnlyOffsetQueryEvaluationStep SPARQLMinusIteration 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.StandardDeviationAggregateFactory AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing sample standard deviation.StandardDeviationCollector AggregateCollectorthat can compute both sample and population standard deviation based on input of numericLiterals.StandardQueryOptimizerPipeline A standard pipeline with the defaultQueryOptimizers that will be used byStrictEvaluationStrategyand its subclasses, unless specifically overridden.StatementFunction Function constructing RDF-star Triple from its 3 arguments reused the IRI of rdf:Statement as nameStatementPatternQueryEvaluationStep Evaluate the StatementPattern - taking care of graph/datasets - avoiding redoing work every call of evaluate if possible.StatisticalAggregateFunction AggregateFunctionused for processing of extended statistical aggregate operations through SPARQL.StatisticCollector AggregateCollectorimplementation that processes SPARQL statistical functions based on inputLiteralvalues.StrAfter The SPARQL built-inFunctionSTRAFTER, as defined in SPARQL Query Language for RDF.StrBefore The SPARQL built-inFunctionSTRBEFORE, as defined in SPARQL Query Language for RDF.StrDt The SPARQL built-inFunctionSTRDT, as defined in SPARQL Query Language for RDFStrEnds The SPARQL built-inFunctionSTRENDS, as defined in SPARQL Query Language for RDFStrictEvaluationStrategy Deprecated, for removal: This API element is subject to removal in a future version. since 4.3.0.StrictEvaluationStrategyFactory Deprecated, for removal: This API element is subject to removal in a future version. since 4.3.0 - useDefaultEvaluationStrategyFactoryinstead.StringCast Deprecated. useStringCastinsteadStringCast AFunctionthat tries to cast its argument to an xsd:string.StrLang The SPARQL built-inFunctionSTRLANG, as defined in SPARQL Query Language for RDFStrLen The SPARQL built-inFunctionSTRLEN, as defined in SPARQL Query Language for RDFStrStarts The SPARQL built-inFunctionSTRSTARTS, as defined in SPARQL Query Language for RDFSTRUUID The SPARQL built-inFunctionUUID, as defined in SPARQL Query Language for RDFSubstring The SPARQL built-inFunctionSUBSTR, as defined in SPARQL Query Language for RDF.Timezone The SPARQL built-inFunctionTIMEZONE, as defined in SPARQL Query Language for RDFTripleObjectFunction Function returning the object component of RDF-star Triple reused the IRI of rdf:object as nameTriplePredicateFunction Function returning the predicate component of RDF-star Triple reused the IRI of rdf:predicate as nameTripleSource A triple source that can be queried for (the existence of) certain triples in certain contexts.TripleSources Deprecated, for removal: This API element is subject to removal in a future version. TripleSubjectFunction Function returning the subject component of RDF-star Triple reused the IRI of rdf:subject as nameTupleFunction A function that can return a tuple ofValues.TupleFunctionEvaluationStatistics TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator TupleFunctionEvaluationStrategy Deprecated, for removal: This API element is subject to removal in a future version. since 4.3.0.TupleFunctionRegistry Tz The SPARQL built-inFunctionTZ, as defined in SPARQL Query Language for RDFUnaryFunction UnionQueryEvaluationStep UnionScopeChangeOptimizer Inspect Union clauses to check if scope change can be avoided (allowing injection of pre-bound vars into union arguments).UnsignedByteCast AIntegerCastFunctionthat tries to cast its argument to an xsd:unsignedByte .UnsignedIntCast AIntegerCastFunctionthat tries to cast its argument to an xsd:unsignedInt .UnsignedLongCast AIntegerCastFunctionthat tries to cast its argument to an xsd:unsignedShort .UnsignedShortCast AIntegerCastFunctionthat tries to cast its argument to an xsd:unsignedShort .UpperCase The SPARQL built-inFunctionUCASE, as defined in SPARQL Query Language for RDFUUID The SPARQL built-inFunctionUUID, as defined in SPARQL Query Language for RDFValueComparator A comparator that compares values according the SPARQL value ordering as specified in SPARQL Query Language for RDF.ValueExprEvaluationException An exception indicating that aValueExprcould not be evaluated due to illegal or incompatible values.ValueExprTripleRefEvaluationStep VarianceAggregateFactory AggregateFunctionFactoryimplementation that providesAggregateFunctionused for processing sample variance.VarianceCollector AggregateCollectorthat can compute both sample and population variance based on input of numericLiterals.XMLDatatypeMathUtil A utility class for evaluation of extended "mathematical" expressions on RDF literals.Year The SPARQL built-inFunctionYEAR, as defined in SPARQL Query Language for RDFZeroLengthPathEvaluationStep ZeroLengthPathIteration