Uses of Interface
org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer
-
-
Uses of QueryOptimizer in org.eclipse.rdf4j.query.algebra.evaluation
Methods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type QueryOptimizer Modifier and Type Method Description Iterable<QueryOptimizer>QueryOptimizerPipeline. getOptimizers()Get the optimizers that make up this pipeline. -
Uses of QueryOptimizer in org.eclipse.rdf4j.query.algebra.evaluation.impl
Classes in org.eclipse.rdf4j.query.algebra.evaluation.impl that implement QueryOptimizer Modifier and Type Class Description classBindingAssignerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classBindingSetAssignmentInlinerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classCompareOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classConjunctiveConstraintSplitterDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classConstantOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classDisjunctiveConstraintOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classFilterOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classIterativeEvaluationOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classOrderLimitOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classParentReferenceCleanerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classProjectionRemovalOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classQueryJoinOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classQueryModelNormalizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classQueryModelPrunerDeprecated.Replaced byQueryModelNormalizer.classRegexAsStringFunctionOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classSameTermFilterOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0.classUnionScopeChangeOptimizerDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.0. -
Uses of QueryOptimizer in org.eclipse.rdf4j.query.algebra.evaluation.optimizer
Classes in org.eclipse.rdf4j.query.algebra.evaluation.optimizer that implement QueryOptimizer Modifier and Type Class Description classBindingAssignerOptimizerAssigns values to variables based on a supplied set of bindings.classBindingSetAssignmentInlinerOptimizerOptimizes a query model by inliningBindingSetAssignmentvalues where possible.classCompareOptimizerclassConjunctiveConstraintSplitterOptimizerSplits conjunctive constraints into seperate constraints.classConstantOptimizerA query optimizer that optimizes constant value expressions.classDisjunctiveConstraintOptimizerA query optimizer that optimize disjunctive constraints on tuple expressions.classFilterOptimizerOptimizes a query model by pushingFilters as far down in the model tree as possible.classIterativeEvaluationOptimizerclassOrderLimitOptimizerMoves the Order node above the Projection when variables are projected.classParentReferenceCheckerChecksQueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations.classParentReferenceCleanerCleans upQueryModelNode.getParentNode()references that have become inconsistent with the actual algebra tree structure due to optimization operations.classProjectionRemovalOptimizerIf a projection node in the algebra does not contribute or change the results it can be removed from the tree.classQueryJoinOptimizerA query optimizer that re-orders nested Joins.classQueryModelNormalizerOptimizerA query optimizer that (partially) normalizes query models to a canonical form.classRegexAsStringFunctionOptimizerA query optimizer that replaces REGEX withFunctionCalls that are equivalent operatorsclassSameTermFilterOptimizerclassUnionScopeChangeOptimizerInspect Union clauses to check if scope change can be avoided (allowing injection of pre-bound vars into union arguments).Methods in org.eclipse.rdf4j.query.algebra.evaluation.optimizer that return types with arguments of type QueryOptimizer Modifier and Type Method Description Iterable<QueryOptimizer>StandardQueryOptimizerPipeline. getOptimizers()Constructors in org.eclipse.rdf4j.query.algebra.evaluation.optimizer with parameters of type QueryOptimizer Constructor Description ParentReferenceChecker(QueryOptimizer previousOptimizerInPipeline) -
Uses of QueryOptimizer in org.eclipse.rdf4j.query.algebra.evaluation.util
Classes in org.eclipse.rdf4j.query.algebra.evaluation.util that implement QueryOptimizer Modifier and Type Class Description classQueryOptimizerListDeprecated, for removal: This API element is subject to removal in a future version.Fields in org.eclipse.rdf4j.query.algebra.evaluation.util with type parameters of type QueryOptimizer Modifier and Type Field Description protected List<QueryOptimizer>QueryOptimizerList. optimizersDeprecated, for removal: This API element is subject to removal in a future version.Methods in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type QueryOptimizer Modifier and Type Method Description voidQueryOptimizerList. add(QueryOptimizer optimizer)Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.eclipse.rdf4j.query.algebra.evaluation.util with parameters of type QueryOptimizer Constructor Description QueryOptimizerList(QueryOptimizer... optimizers)Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in org.eclipse.rdf4j.query.algebra.evaluation.util with type arguments of type QueryOptimizer Constructor Description QueryOptimizerList(List<QueryOptimizer> optimizers)Deprecated, for removal: This API element is subject to removal in a future version.
-