Package io.trino.plugin.base.expression
Interface AggregateFunctionRule<Result>
-
public interface AggregateFunctionRule<Result>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAggregateFunctionRule.RewriteContext
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Pattern<AggregateFunction>getPattern()Optional<Result>rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext context)
-
-
-
Method Detail
-
getPattern
Pattern<AggregateFunction> getPattern()
-
rewrite
Optional<Result> rewrite(AggregateFunction aggregateFunction, Captures captures, AggregateFunctionRule.RewriteContext context)
-
-