|
@@ -30,10 +30,12 @@ import org.elasticsearch.xpack.esql.expression.function.scalar.UnaryScalarFuncti
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.conditional.Case;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToBoolean;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDatetime;
|
|
|
+import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDegrees;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToDouble;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToIP;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToInteger;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToLong;
|
|
|
+import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToRadians;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToString;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToUnsignedLong;
|
|
|
import org.elasticsearch.xpack.esql.expression.function.scalar.convert.ToVersion;
|
|
@@ -300,10 +302,12 @@ public final class PlanNamedTypes {
|
|
|
of(ESQL_UNARY_SCLR_CLS, Tanh.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToBoolean.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToDatetime.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
+ of(ESQL_UNARY_SCLR_CLS, ToDegrees.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToDouble.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToIP.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToInteger.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToLong.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
+ of(ESQL_UNARY_SCLR_CLS, ToRadians.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToString.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToUnsignedLong.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
|
of(ESQL_UNARY_SCLR_CLS, ToVersion.class, PlanNamedTypes::writeESQLUnaryScalar, PlanNamedTypes::readESQLUnaryScalar),
|
|
@@ -1023,10 +1027,12 @@ public final class PlanNamedTypes {
|
|
|
entry(name(Tanh.class), Tanh::new),
|
|
|
entry(name(ToBoolean.class), ToBoolean::new),
|
|
|
entry(name(ToDatetime.class), ToDatetime::new),
|
|
|
+ entry(name(ToDegrees.class), ToDegrees::new),
|
|
|
entry(name(ToDouble.class), ToDouble::new),
|
|
|
entry(name(ToIP.class), ToIP::new),
|
|
|
entry(name(ToInteger.class), ToInteger::new),
|
|
|
entry(name(ToLong.class), ToLong::new),
|
|
|
+ entry(name(ToRadians.class), ToRadians::new),
|
|
|
entry(name(ToString.class), ToString::new),
|
|
|
entry(name(ToUnsignedLong.class), ToUnsignedLong::new),
|
|
|
entry(name(ToVersion.class), ToVersion::new),
|