public enum IndexKeyType extends Enum<IndexKeyType>
| Enum Constant and Description |
|---|
ARRAY
The value type for ARRAY values.
|
BLOB
The value type for BLOB values.
|
BOOLEAN
The value type for BOOLEAN values.
|
BYTE
The value type for BYTE values.
|
BYTES
The value type for BYTES values.
|
CLOB
The value type for CLOB values.
|
DATE
The value type for DATE values.
|
DECIMAL
The value type for DECIMAL values.
|
DOUBLE
The value type for DOUBLE values.
|
ENUM
The value type for ENUM values.
|
FLOAT
The value type for FLOAT values.
|
GEOMETRY
The value type for string values with a fixed size.
|
INT
The value type for INT values.
|
JAVA_OBJECT
The value type for JAVA_OBJECT values.
|
LONG
The value type for LONG values.
|
NULL
The value type for NULL.
|
RESULT_SET
The value type for RESULT_SET values.
|
SHORT
The value type for SHORT values.
|
STRING
The value type for STRING values.
|
STRING_FIXED
The value type for string values with a fixed size.
|
STRING_IGNORECASE
The value type for case insensitive STRING values.
|
TIME
The value type for TIME values.
|
TIMESTAMP
The value type for TIMESTAMP values.
|
TIMESTAMP_TZ
The value type for TIMESTAMP WITH TIME ZONE values.
|
UNKNOWN
The data type is unknown at this time.
|
UUID
The value type for UUID values.
|
| Modifier and Type | Method and Description |
|---|---|
int |
code() |
static IndexKeyType |
forClass(Class<?> cls)
Find type by class.
|
static IndexKeyType |
forCode(int code)
Find type by code.
|
static IndexKeyType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IndexKeyType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IndexKeyType UNKNOWN
public static final IndexKeyType NULL
public static final IndexKeyType BOOLEAN
public static final IndexKeyType BYTE
public static final IndexKeyType SHORT
public static final IndexKeyType INT
public static final IndexKeyType LONG
public static final IndexKeyType DECIMAL
public static final IndexKeyType DOUBLE
public static final IndexKeyType FLOAT
public static final IndexKeyType TIME
public static final IndexKeyType DATE
public static final IndexKeyType TIMESTAMP
public static final IndexKeyType BYTES
public static final IndexKeyType STRING
public static final IndexKeyType STRING_IGNORECASE
public static final IndexKeyType BLOB
public static final IndexKeyType CLOB
public static final IndexKeyType ARRAY
public static final IndexKeyType RESULT_SET
public static final IndexKeyType JAVA_OBJECT
public static final IndexKeyType UUID
public static final IndexKeyType STRING_FIXED
public static final IndexKeyType GEOMETRY
public static final IndexKeyType TIMESTAMP_TZ
public static final IndexKeyType ENUM
public static IndexKeyType[] values()
for (IndexKeyType c : IndexKeyType.values()) System.out.println(c);
public static IndexKeyType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int code()
public static IndexKeyType forCode(int code)
public static IndexKeyType forClass(Class<?> cls)
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023