Class OptimizerRules.OptimizerExpressionRule<E extends Expression>

Direct Known Subclasses:
BooleanFunctionEqualsElimination, BooleanSimplification, CombineBinaryComparisons, CombineDisjunctions, ConstantFolding, FoldNull, LiteralsOnTheRight, PartiallyFoldCase, PropagateEquals, PropagateNullable, ReplaceRegexMatch, ReplaceStringCasingWithInsensitiveEquals, ReplaceStringCasingWithInsensitiveRegexMatch, SimplifyComparisonsArithmetics, SplitInWithFoldableValue, SubstituteFilteredExpression, SubstituteSurrogateExpressions
Enclosing class:
OptimizerRules

public abstract static class OptimizerRules.OptimizerExpressionRule<E extends Expression> extends ParameterizedRule<LogicalPlan,LogicalPlan,LogicalOptimizerContext>