public static enum FieldDef.Type extends Enum<FieldDef.Type> implements oracle.kv.impl.util.FastExternalizable
Enum Constant and Description |
---|
ANY |
ANY_ATOMIC |
ANY_JSON_ATOMIC |
ANY_RECORD |
ARRAY |
BINARY |
BOOLEAN |
DOUBLE |
EMPTY |
ENUM |
FIXED_BINARY |
FLOAT |
INTEGER |
JSON |
LONG |
MAP |
NUMBER |
RECORD |
STRING |
TIMESTAMP |
Modifier and Type | Method and Description |
---|---|
static FieldDef.Type |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FieldDef.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FieldDef.Type ARRAY
public static final FieldDef.Type BINARY
public static final FieldDef.Type BOOLEAN
public static final FieldDef.Type DOUBLE
public static final FieldDef.Type ENUM
public static final FieldDef.Type FIXED_BINARY
public static final FieldDef.Type FLOAT
public static final FieldDef.Type INTEGER
public static final FieldDef.Type LONG
public static final FieldDef.Type MAP
public static final FieldDef.Type RECORD
public static final FieldDef.Type STRING
public static final FieldDef.Type ANY
public static final FieldDef.Type ANY_RECORD
public static final FieldDef.Type ANY_ATOMIC
public static final FieldDef.Type EMPTY
public static final FieldDef.Type JSON
public static final FieldDef.Type TIMESTAMP
public static final FieldDef.Type NUMBER
public static final FieldDef.Type ANY_JSON_ATOMIC
public static FieldDef.Type[] values()
for (FieldDef.Type c : FieldDef.Type.values()) System.out.println(c);
public static FieldDef.Type 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 nullCopyright (c) 2011, 2017 Oracle and/or its affiliates. All rights reserved.