Package dev.cel.checker
Enum CelStandardDeclarations.StandardFunction.Overload.Conversions
- java.lang.Object
-
- java.lang.Enum<CelStandardDeclarations.StandardFunction.Overload.Conversions>
-
- dev.cel.checker.CelStandardDeclarations.StandardFunction.Overload.Conversions
-
- All Implemented Interfaces:
CelStandardDeclarations.StandardOverload,java.io.Serializable,java.lang.Comparable<CelStandardDeclarations.StandardFunction.Overload.Conversions>
- Enclosing class:
- CelStandardDeclarations.StandardFunction.Overload
public static enum CelStandardDeclarations.StandardFunction.Overload.Conversions extends java.lang.Enum<CelStandardDeclarations.StandardFunction.Overload.Conversions> implements CelStandardDeclarations.StandardOverload
Overloads for performing type conversions.
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CelOverloadDeclcelOverloadDecl()static CelStandardDeclarations.StandardFunction.Overload.ConversionsvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static CelStandardDeclarations.StandardFunction.Overload.Conversions[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BOOL_TO_BOOL
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions BOOL_TO_BOOL
-
STRING_TO_BOOL
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_BOOL
-
INT64_TO_INT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions INT64_TO_INT64
-
UINT64_TO_INT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions UINT64_TO_INT64
-
DOUBLE_TO_INT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DOUBLE_TO_INT64
-
STRING_TO_INT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_INT64
-
TIMESTAMP_TO_INT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions TIMESTAMP_TO_INT64
-
UINT64_TO_UINT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions UINT64_TO_UINT64
-
INT64_TO_UINT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions INT64_TO_UINT64
-
DOUBLE_TO_UINT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DOUBLE_TO_UINT64
-
STRING_TO_UINT64
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_UINT64
-
DOUBLE_TO_DOUBLE
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DOUBLE_TO_DOUBLE
-
INT64_TO_DOUBLE
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions INT64_TO_DOUBLE
-
UINT64_TO_DOUBLE
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions UINT64_TO_DOUBLE
-
STRING_TO_DOUBLE
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_DOUBLE
-
STRING_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_STRING
-
INT64_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions INT64_TO_STRING
-
UINT64_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions UINT64_TO_STRING
-
DOUBLE_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DOUBLE_TO_STRING
-
BOOL_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions BOOL_TO_STRING
-
BYTES_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions BYTES_TO_STRING
-
TIMESTAMP_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions TIMESTAMP_TO_STRING
-
DURATION_TO_STRING
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DURATION_TO_STRING
-
BYTES_TO_BYTES
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions BYTES_TO_BYTES
-
STRING_TO_BYTES
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_BYTES
-
DURATION_TO_DURATION
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions DURATION_TO_DURATION
-
STRING_TO_DURATION
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_DURATION
-
STRING_TO_TIMESTAMP
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions STRING_TO_TIMESTAMP
-
TIMESTAMP_TO_TIMESTAMP
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions TIMESTAMP_TO_TIMESTAMP
-
INT64_TO_TIMESTAMP
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions INT64_TO_TIMESTAMP
-
TO_DYN
public static final CelStandardDeclarations.StandardFunction.Overload.Conversions TO_DYN
-
-
Method Detail
-
values
public static CelStandardDeclarations.StandardFunction.Overload.Conversions[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CelStandardDeclarations.StandardFunction.Overload.Conversions c : CelStandardDeclarations.StandardFunction.Overload.Conversions.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CelStandardDeclarations.StandardFunction.Overload.Conversions valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
celOverloadDecl
public CelOverloadDecl celOverloadDecl()
- Specified by:
celOverloadDeclin interfaceCelStandardDeclarations.StandardOverload
-
-