Hierarchy For Package org.elasticsearch.xpack.esql.expression.function
Class Hierarchy
- java.lang.Object
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapArgSignature
- org.elasticsearch.xpack.esql.expression.function.FunctionDefinition
- org.elasticsearch.xpack.esql.expression.function.Functions
- 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.core.expression.function.Function
- org.elasticsearch.xpack.esql.expression.function.UnresolvedFunction (implements org.elasticsearch.xpack.esql.core.capabilities.Unresolvable)
- org.elasticsearch.xpack.esql.core.expression.NamedExpression (implements org.elasticsearch.common.io.stream.NamedWriteable)
- org.elasticsearch.xpack.esql.core.expression.Attribute
- org.elasticsearch.xpack.esql.core.expression.TypedAttribute
- org.elasticsearch.xpack.esql.core.expression.FieldAttribute
- org.elasticsearch.xpack.esql.expression.function.UnsupportedAttribute (implements org.elasticsearch.xpack.esql.core.capabilities.Unresolvable)
- org.elasticsearch.xpack.esql.core.expression.FieldAttribute
- org.elasticsearch.xpack.esql.core.expression.TypedAttribute
- org.elasticsearch.xpack.esql.core.expression.Attribute
- org.elasticsearch.xpack.esql.core.expression.function.Function
- org.elasticsearch.xpack.esql.core.expression.Expression (implements org.elasticsearch.xpack.esql.core.capabilities.Resolvable)
- org.elasticsearch.xpack.esql.expression.function.Options
Interface Hierarchy
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryConfigurationAwareBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.BinaryVariadicWithOptionsBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ConfigurationAwareBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionBuilder
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.NaryBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuaternaryBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.QuinaryBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.TernaryBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.TernaryConfigurationAwareBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryConfigurationAwareBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.UnaryVariadicBuilder<T>
- org.elasticsearch.xpack.esql.expression.function.FunctionDefinition.Builder
- org.elasticsearch.xpack.esql.expression.function.FunctionResolutionStrategy
- org.elasticsearch.xpack.esql.expression.function.OptionalArgument
- org.elasticsearch.xpack.esql.expression.function.TwoOptionalArguments
Annotation Interface Hierarchy
- org.elasticsearch.xpack.esql.expression.function.Example (implements java.lang.annotation.Annotation)
- org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo (implements java.lang.annotation.Annotation)
- org.elasticsearch.xpack.esql.expression.function.FunctionInfo (implements java.lang.annotation.Annotation)
- org.elasticsearch.xpack.esql.expression.function.MapParam (implements java.lang.annotation.Annotation)
- org.elasticsearch.xpack.esql.expression.function.MapParam.MapParamEntry (implements java.lang.annotation.Annotation)
- org.elasticsearch.xpack.esql.expression.function.Param (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle
- org.elasticsearch.xpack.esql.expression.function.FunctionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.FunctionDescription
- org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.MapEntryArgSignature
- java.lang.Record