Package io.trino.plugin.base.expression
Interface AggregateFunctionRule<Result>
public interface AggregateFunctionRule<Result>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionrewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext context)
-
Method Details
-
getPattern
Pattern<AggregateFunction> getPattern() -
rewrite
Optional<Result> rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext context)
-