Package io.trino.plugin.base.expression
Class AggregateFunctionPatterns
java.lang.Object
io.trino.plugin.base.expression.AggregateFunctionPatterns
-
Method Summary
Modifier and TypeMethodDescriptionstatic Pattern<AggregateFunction>static Property<AggregateFunction,?, Boolean> distinct()static Property<ConnectorExpression,?, Type> static Predicate<List<? extends ConnectorExpression>>expressionTypes(Type... types) static Property<AggregateFunction,?, String> static Property<AggregateFunction,?, Boolean> static Property<AggregateFunction,?, Boolean> static Property<AggregateFunction,?, List<ConnectorExpression>> inputs()static Property<AggregateFunction,?, Type> static Property<AggregateFunction,?, ConnectorExpression> variable()
-
Method Details
-
basicAggregation
-
functionName
-
outputType
-
inputs
-
singleInput
-
hasSortOrder
-
distinct
-
hasFilter
-
variable
-
variables
-
expressionType
-
expressionTypes
-