org.ow2.bonita.facade.def.dataType
Enum DataTypeDef.Type
java.lang.Object
java.lang.Enum<DataTypeDef.Type>
org.ow2.bonita.facade.def.dataType.DataTypeDef.Type
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<DataTypeDef.Type>
- Enclosing interface:
- DataTypeDef
public static enum DataTypeDef.Type
- extends java.lang.Enum<DataTypeDef.Type>
See section 7.13 of XPDL V1 Specification
- Array Type: A fixed size set of data all of the same data type (deprecated).
- Basic Type: A simple type: STRING, INTEGER, FLOAT, DATETIME, REFERENCE, BOOLEAN, or PERFORMER.
- Declared Type: A reference to a data type declared in a TypeDeclaration element.
- Enumeration Type: A set of legal values of a variable or parameter (deprecated).
- ExternalReference: A reference to a type defined in an external document.
- List Type: An unbounded set of data all of the same data type (deprecated).
- Record Type: A set of members that may be of different types (deprecated).
- SchemaType: A data type defined using an XML schema.
- Union Type: A set of members only one of which will be used for an instance of the data (deprecated).
Method Summary |
static DataTypeDef.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static DataTypeDef.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they're declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
BasicType
public static final DataTypeDef.Type BasicType
DeclaredType
public static final DataTypeDef.Type DeclaredType
SchemaType
public static final DataTypeDef.Type SchemaType
ExternalReference
public static final DataTypeDef.Type ExternalReference
RecordType
public static final DataTypeDef.Type RecordType
UnionType
public static final DataTypeDef.Type UnionType
EnumerationType
public static final DataTypeDef.Type EnumerationType
ArrayType
public static final DataTypeDef.Type ArrayType
ListType
public static final DataTypeDef.Type ListType
values
public static final DataTypeDef.Type[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(DataTypeDef.Type c : DataTypeDef.Type.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static DataTypeDef.Type valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name