Class DisjunctiveConstraintOptimizer

java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.optimizer.DisjunctiveConstraintOptimizer
All Implemented Interfaces:
QueryOptimizer

public class DisjunctiveConstraintOptimizer extends Object implements QueryOptimizer
A query optimizer that optimize disjunctive constraints on tuple expressions. Currently, this optimizer unions a clone of the underlying tuple expression with the original expression for each SameTerm operator, moving the SameTerm to the cloned tuple expression.
Author:
Arjohn Kampman, James Leigh