| ArrayAggFunction<T> | 
 Built-in ARRAY_AGG aggregate function. 
 | 
| ArrayAggFunction.ArrayAggAccumulator<T> | 
 Accumulator for ARRAY_AGG with retraction. 
 | 
| BatchApproxCountDistinctAggFunctions | 
 Built-in APPROX_COUNT_DISTINCT aggregate function for Batch sql. 
 | 
| BatchApproxCountDistinctAggFunctions.ApproxCountDistinctAggFunction<T> | 
 Base function for APPROX_COUNT_DISTINCT aggregate. 
 | 
| BatchApproxCountDistinctAggFunctions.ByteApproxCountDistinctAggFunction | 
 Built-in byte APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.DateApproxCountDistinctAggFunction | 
 Built-in Date APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.DecimalApproxCountDistinctAggFunction | 
 Built-in decimal APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.DoubleApproxCountDistinctAggFunction | 
 Built-in double APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.FloatApproxCountDistinctAggFunction | 
 Built-in float APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.IntApproxCountDistinctAggFunction | 
 Built-in int APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.LongApproxCountDistinctAggFunction | 
 Built-in long APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.ShortApproxCountDistinctAggFunction | 
 Built-in Short APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.StringApproxCountDistinctAggFunction | 
 Built-in string APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.TimeApproxCountDistinctAggFunction | 
 Built-in Time APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.TimestampApproxCountDistinctAggFunction | 
 Built-in Timestamp APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BatchApproxCountDistinctAggFunctions.TimestampLtzApproxCountDistinctAggFunction | 
 Built-in TimestampLtz APPROX_COUNT_DISTINCT aggregate function. 
 | 
| BuiltInAggregateFunction<T,ACC> | 
 Base class for runtime implementation represented as AggregateFunction that is
 constructed from BuiltInFunctionDefinition.specialize(SpecializedContext). 
 | 
| CollectAggFunction<T> | 
 Built-in COLLECT aggregate function. 
 | 
| CollectAggFunction.CollectAccumulator<T> | 
 Accumulator for COLLECT. 
 | 
| FirstValueAggFunction<T> | 
 Built-in FIRST_VALUE aggregate function. 
 | 
| FirstValueWithRetractAggFunction<T> | 
 Built-in FIRST_VALUE with retraction aggregate function. 
 | 
| FirstValueWithRetractAggFunction.FirstValueWithRetractAccumulator<T> | 
 Accumulator for FIRST_VALUE. 
 | 
| JsonArrayAggFunction | 
 Implementation for BuiltInFunctionDefinitions.JSON_ARRAYAGG_ABSENT_ON_NULL / BuiltInFunctionDefinitions.JSON_ARRAYAGG_NULL_ON_NULL. 
 | 
| JsonArrayAggFunction.Accumulator | 
 | 
| JsonObjectAggFunction | 
 Implementation for BuiltInFunctionDefinitions.JSON_OBJECTAGG_NULL_ON_NULL / BuiltInFunctionDefinitions.JSON_OBJECTAGG_ABSENT_ON_NULL. 
 | 
| JsonObjectAggFunction.Accumulator | 
 | 
| LagAggFunction<T> | 
 Lag AggregateFunction. 
 | 
| LagAggFunction.LagAcc<T> | 
 Accumulator for LAG. 
 | 
| LastValueAggFunction<T> | 
 Built-in LAST_VALUE aggregate function. 
 | 
| LastValueWithRetractAggFunction<T> | 
 Built-in LAST_VALUE with retraction aggregate function. 
 | 
| LastValueWithRetractAggFunction.LastValueWithRetractAccumulator<T> | 
 Accumulator for LAST_VALUE with retraction. 
 | 
| ListAggWithRetractAggFunction | 
 Built-in LISTAGG with retraction aggregate function. 
 | 
| ListAggWithRetractAggFunction.ListAggWithRetractAccumulator | 
 Accumulator for LISTAGG with retraction. 
 | 
| ListAggWsWithRetractAggFunction | 
 Built-in LISTAGGWS with retraction aggregate function. 
 | 
| ListAggWsWithRetractAggFunction.ListAggWsWithRetractAccumulator | 
 Accumulator for LISTAGGWS with retraction. 
 | 
| MaxWithRetractAggFunction<T extends Comparable<T>> | 
 Built-in MAX with retraction aggregate function. 
 | 
| MaxWithRetractAggFunction.MaxWithRetractAccumulator<T> | 
 Accumulator for MAX with retraction. 
 | 
| MinWithRetractAggFunction<T extends Comparable<T>> | 
 Built-in MIN with retraction aggregate function. 
 | 
| MinWithRetractAggFunction.MinWithRetractAccumulator<T> | 
 Accumulator for MIN with retraction. 
 | 
| PercentileAggFunction<T> | 
 Built-in PERCENTILE aggregate function. 
 | 
| PercentileAggFunction.MultiPercentileAggFunction | 
 Percentile agg function with multiple percentage parameters. 
 | 
| PercentileAggFunction.PercentileAccumulator | 
 Accumulator for PERCENTILE. 
 | 
| PercentileAggFunction.SinglePercentileAggFunction | 
 Percentile agg function with only one percentage parameter. 
 |