diff --git a/x-pack/plugin/esql-core/src/main/java/org/elasticsearch/xpack/esql/core/expression/function/Function.java b/x-pack/plugin/esql-core/src/main/java/org/elasticsearch/xpack/esql/core/expression/function/Function.java index cad5c631088f2..9d176b9f8c6d9 100644 --- a/x-pack/plugin/esql-core/src/main/java/org/elasticsearch/xpack/esql/core/expression/function/Function.java +++ b/x-pack/plugin/esql-core/src/main/java/org/elasticsearch/xpack/esql/core/expression/function/Function.java @@ -17,8 +17,8 @@ import java.util.StringJoiner; /** - * Any SQL expression with parentheses, like {@code MAX()}, or {@code ABS()}. A - * function is always a {@code NamedExpression}. + * Any ESQL function; generally this is translated into a computation to be evaluated on arguments, including scalar functions (e.g. in + * {@code EVAL}) or aggregation functions ({@code STATS}). */ public abstract class Function extends Expression {