Package Hierarchies:
Class Hierarchy
- java.lang.Object
- org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateWritables
- org.elasticsearch.xpack.esql.core.tree.Node<T> (implements org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.xpack.esql.core.expression.Expression (implements org.elasticsearch.xpack.esql.core.capabilities.Resolvable)
- org.elasticsearch.xpack.esql.expression.function.aggregate.FilteredExpression
- org.elasticsearch.xpack.esql.core.expression.function.Function
- org.elasticsearch.xpack.esql.expression.function.aggregate.AggregateFunction (implements org.elasticsearch.xpack.esql.capabilities.PostAnalysisPlanVerificationAware)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Avg (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Count (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.CountDistinct (implements org.elasticsearch.xpack.esql.expression.function.OptionalArgument, org.elasticsearch.xpack.esql.expression.SurrogateExpression, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.FromPartial (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Max (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Median (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Min (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.NumericAggregate (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Rate (implements org.elasticsearch.xpack.esql.expression.function.OptionalArgument, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialAggregateFunction (implements org.elasticsearch.xpack.esql.LicenseAware)
- org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialCentroid (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.SpatialExtent (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.StdDev (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Top (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression, org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.ToPartial (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.Values (implements org.elasticsearch.xpack.esql.planner.ToAggregator)
- org.elasticsearch.xpack.esql.expression.function.aggregate.WeightedAvg (implements org.elasticsearch.xpack.esql.expression.SurrogateExpression)