Class DisjunctiveConstraintOptimizer
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
-
- org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
-
- All Implemented Interfaces:
QueryOptimizer
@Deprecated(forRemoval=true, since="4.1.0") public class DisjunctiveConstraintOptimizer extends DisjunctiveConstraintOptimizer implements QueryOptimizer
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.0. UseDisjunctiveConstraintOptimizerinstead.A query optimizer that optimize disjunctive constraints on tuple expressions. Currently, this optimizerunionsa clone of the underlying tuple expression with the original expression for eachSameTermoperator, moving the SameTerm to the cloned tuple expression.- Author:
- Arjohn Kampman, James Leigh
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classDisjunctiveConstraintOptimizer.OrSameTermOptimizerDeprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Summary
Constructors Constructor Description DisjunctiveConstraintOptimizer()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
-
Methods inherited from class org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
optimize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer
optimize
-
-