|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.obe.util.AbstractEnum org.obe.xpdl.model.data.DataTypes
Field Summary | |
static DataTypes |
ARRAY
|
static DataTypes |
BOOLEAN
|
static DataTypes |
DATETIME
|
static DataTypes |
ENUMERATION
|
static DataTypes |
EXTERNAL_REFERENCE
|
static DataTypes |
FLOAT
|
static DataTypes |
INTEGER
|
static DataTypes |
LIST
|
static DataTypes |
PERFORMER
|
static DataTypes |
REFERENCE
|
static DataTypes |
SCHEMA
|
static DataTypes |
STRING
|
static DataTypes |
UNION
|
static java.util.List |
VALUES
|
Fields inherited from class org.obe.util.AbstractEnum |
name, ordinal |
Method Summary | |
static java.lang.Class |
classForDataType(DataType dataType)
Returns the class for the specified data type. |
static java.lang.Class |
classForType(int type)
Returns the XPDL ordinal data type for the specified class. |
static java.lang.Class |
classForType(Type type)
Returns the class for the specified data type. |
static DataType |
dataTypeForClass(java.lang.Class parmType)
|
java.util.List |
family()
Returns an immutable list of the members of the enumerated type. |
static int |
typeForClass(java.lang.Class clazz)
Looks up the type ordinal that corresponds to a particular class. |
static DataTypes |
valueOf(java.lang.String tag)
|
Methods inherited from class org.obe.util.AbstractEnum |
clinit, clone, compareTo, equals, hashCode, readResolve, toString, value |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final DataTypes BOOLEAN
public static final DataTypes PERFORMER
public static final DataTypes STRING
public static final DataTypes FLOAT
public static final DataTypes INTEGER
public static final DataTypes REFERENCE
public static final DataTypes DATETIME
public static final DataTypes UNION
public static final DataTypes ENUMERATION
public static final DataTypes ARRAY
public static final DataTypes LIST
public static final DataTypes EXTERNAL_REFERENCE
public static final DataTypes SCHEMA
public static final java.util.List VALUES
Method Detail |
public static java.lang.Class classForType(int type)
type
- The Java class to map to an XPDL type.
typeForClass(java.lang.Class)
public static java.lang.Class classForDataType(DataType dataType)
dataType
- The XPDL data type definition.
public static java.lang.Class classForType(Type type)
type
- The XPDL data type.
public static int typeForClass(java.lang.Class clazz)
int type = DataTypes.typeForClass(clazz);
public static DataType dataTypeForClass(java.lang.Class parmType)
public static DataTypes valueOf(java.lang.String tag)
public java.util.List family()
Enum
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |