Enum Constant and Description |
---|
Char |
Enum |
Float32 |
Float64 |
Int16 |
Int32 |
Int64 |
Int8 |
Opaque |
Sequence |
String |
Structure |
UInt16 |
UInt32 |
UInt64 |
UInt8 |
URL |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getJavaClass() |
static TypeSort |
getSignedVersion(TypeSort uat) |
static int |
getSize(TypeSort uat) |
java.lang.String |
getTypeName() |
static TypeSort |
getTypeSort(java.lang.String typename) |
boolean |
isAtomic() |
boolean |
isCharType() |
boolean |
isCompound() |
boolean |
isCompoundType() |
boolean |
isEnumType() |
boolean |
isFixedSize() |
boolean |
isFloatType() |
boolean |
isIntegerType() |
boolean |
isLegalAttrType() |
boolean |
isNumericType() |
boolean |
isOpaqueType() |
boolean |
isSeqType() |
boolean |
isStringType() |
boolean |
isStructType() |
boolean |
isUnsigned() |
static TypeSort |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TypeSort[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TypeSort Char
public static final TypeSort Int8
public static final TypeSort UInt8
public static final TypeSort Int16
public static final TypeSort UInt16
public static final TypeSort Int32
public static final TypeSort UInt32
public static final TypeSort Int64
public static final TypeSort UInt64
public static final TypeSort Float32
public static final TypeSort Float64
public static final TypeSort String
public static final TypeSort URL
public static final TypeSort Opaque
public static final TypeSort Enum
public static final TypeSort Structure
public static final TypeSort Sequence
public static TypeSort[] values()
for (TypeSort c : TypeSort.values()) System.out.println(c);
public static TypeSort 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 final java.lang.String getTypeName()
public final java.lang.Class getJavaClass()
public static final int getSize(TypeSort uat)
public static TypeSort getTypeSort(java.lang.String typename)
public boolean isIntegerType()
public boolean isFloatType()
public boolean isStringType()
public boolean isCharType()
public boolean isEnumType()
public boolean isOpaqueType()
public boolean isStructType()
public boolean isSeqType()
public boolean isCompoundType()
public boolean isNumericType()
public boolean isUnsigned()
public boolean isFixedSize()
public boolean isLegalAttrType()
public boolean isCompound()
public boolean isAtomic()