Class SimplifyFilterPredicate

  • All Implemented Interfaces:
    Rule<FilterNode>

    public class SimplifyFilterPredicate
    extends Object
    implements Rule<FilterNode>
    Simplify conditional expressions in filter predicate.

    Replaces conditional expression with an expression evaluating to TRUE if and only if the original expression evaluates to TRUE. The rewritten expression might not be equivalent to the original expression.