|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<PDMFieldType>
com.latencybusters.pdm.PDMFieldType
public enum PDMFieldType
PDMFieldType enumeration used when adding field information to a PDMDefinition.
Method Summary | |
---|---|
short |
getType()
|
static PDMFieldType |
getType(short type)
Static method used to get a specific type by its identifier (short) |
protected int |
getTypeLen()
|
java.lang.String |
getTypeStr()
|
protected boolean |
isArray()
|
protected boolean |
isFixed()
|
static PDMFieldType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static PDMFieldType[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final PDMFieldType UNKNOWN
public static final PDMFieldType BOOLEAN
public static final PDMFieldType INT8
public static final PDMFieldType UINT8
public static final PDMFieldType INT16
public static final PDMFieldType UINT16
public static final PDMFieldType INT32
public static final PDMFieldType UINT32
public static final PDMFieldType INT64
public static final PDMFieldType UINT64
public static final PDMFieldType FLOAT
public static final PDMFieldType DOUBLE
public static final PDMFieldType DECIMAL
public static final PDMFieldType TIMESTAMP
public static final PDMFieldType FIX_STRING
public static final PDMFieldType STRING
public static final PDMFieldType FIX_UNICODE
public static final PDMFieldType UNICODE
public static final PDMFieldType BLOB
public static final PDMFieldType MESSAGE
public static final PDMFieldType BOOLEAN_ARR
public static final PDMFieldType INT8_ARR
public static final PDMFieldType UINT8_ARR
public static final PDMFieldType INT16_ARR
public static final PDMFieldType UINT16_ARR
public static final PDMFieldType INT32_ARR
public static final PDMFieldType UINT32_ARR
public static final PDMFieldType INT64_ARR
public static final PDMFieldType UINT64_ARR
public static final PDMFieldType FLOAT_ARR
public static final PDMFieldType DOUBLE_ARR
public static final PDMFieldType DECIMAL_ARR
public static final PDMFieldType TIMESTAMP_ARR
public static final PDMFieldType FIX_STRING_ARR
public static final PDMFieldType STRING_ARR
public static final PDMFieldType FIX_UNICODE_ARR
public static final PDMFieldType UNICODE_ARR
public static final PDMFieldType BLOB_ARR
public static final PDMFieldType MESSAGE_ARR
Method Detail |
---|
public static PDMFieldType[] values()
for (PDMFieldType c : PDMFieldType.values()) System.out.println(c);
public static PDMFieldType 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 name
java.lang.NullPointerException
- if the argument is nullpublic short getType()
protected boolean isFixed()
public java.lang.String getTypeStr()
protected int getTypeLen()
protected boolean isArray()
public static PDMFieldType getType(short type)
type
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |