public static enum DataObject.ObjectType extends java.lang.Enum<DataObject.ObjectType>
Enum Constant and Description |
---|
BigDecimal |
Boolean |
Byte |
ByteArray |
Date |
Double |
Float |
InputStream |
Integer |
Long |
Object |
Short |
String |
Time |
Timestamp |
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Class |
javaClass |
(package private) java.lang.String |
javaName |
(package private) boolean |
numeric |
(package private) DataObject.ValueParser |
parser |
Modifier and Type | Method and Description |
---|---|
static DataObject.ObjectType |
fromObject(java.lang.Object o) |
static DataObject.ObjectType |
fromString(java.lang.String className) |
<T> java.lang.Class<T> |
getObjectClass() |
java.lang.String |
getObjectClassName() |
(package private) DataObject.ValueParser |
getParser() |
boolean |
isNumeric() |
java.lang.String |
toString() |
static DataObject.ObjectType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataObject.ObjectType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
boolean |
verifyClassType(java.lang.Object o) |
public static final DataObject.ObjectType Object
public static final DataObject.ObjectType InputStream
public static final DataObject.ObjectType Byte
public static final DataObject.ObjectType String
public static final DataObject.ObjectType ByteArray
public static final DataObject.ObjectType Integer
public static final DataObject.ObjectType Short
public static final DataObject.ObjectType Float
public static final DataObject.ObjectType Double
public static final DataObject.ObjectType Long
public static final DataObject.ObjectType BigDecimal
public static final DataObject.ObjectType Boolean
public static final DataObject.ObjectType Date
public static final DataObject.ObjectType Time
public static final DataObject.ObjectType Timestamp
final java.lang.String javaName
java.lang.Class javaClass
final boolean numeric
final DataObject.ValueParser parser
public static DataObject.ObjectType[] values()
for (DataObject.ObjectType c : DataObject.ObjectType.values()) System.out.println(c);
public static DataObject.ObjectType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic <T> java.lang.Class<T> getObjectClass()
public java.lang.String getObjectClassName()
public boolean isNumeric()
DataObject.ValueParser getParser()
@NotNull public static DataObject.ObjectType fromObject(java.lang.Object o)
public boolean verifyClassType(java.lang.Object o)
public static DataObject.ObjectType fromString(@Nullable java.lang.String className)
public java.lang.String toString()
toString
in class java.lang.Enum<DataObject.ObjectType>