All Implemented Interfaces:
NamedWriteable, Writeable, Resolvable, EvaluatorMapper
Direct Known Subclasses:
FoldablesConvertFunction, ToBoolean, ToCartesianPoint, ToCartesianShape, ToDateNanos, ToDatetime, ToDegrees, ToDouble, ToGeoPoint, ToGeoShape, ToInteger, ToIP, ToLong, ToRadians, ToString, ToUnsignedLong, ToVersion

public abstract class AbstractConvertFunction extends UnaryScalarFunction
Base class for functions that converts a field into a function-specific type.

We have a guide for writing these in the javadoc for org.elasticsearch.xpack.esql.expression.function.scalar.