Class ReduceExpressionsRule.FilterReduceExpressionsRule

All Implemented Interfaces:
SubstitutionRule, TransformationRule
Enclosing class:
ReduceExpressionsRule<C extends ReduceExpressionsRule.Config>

public static class ReduceExpressionsRule.FilterReduceExpressionsRule extends ReduceExpressionsRule<ReduceExpressionsRule.FilterReduceExpressionsRule.FilterReduceExpressionsRuleConfig>
Rule that reduces constants inside a Filter. If the condition is a constant, the filter is removed (if TRUE) or replaced with an empty Values (if FALSE or NULL).
See Also: