Class OptimizerRules.OptimizerExpressionRule<E extends Expression>

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

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