org.ow2.bonita.facade.def.dataType
Enum DataTypeDefinition.Type
java.lang.Object
java.lang.Enum<DataTypeDefinition.Type>
org.ow2.bonita.facade.def.dataType.DataTypeDefinition.Type
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<DataTypeDefinition.Type>
- Enclosing interface:
- DataTypeDefinition
public static enum DataTypeDefinition.Type
- extends java.lang.Enum<DataTypeDefinition.Type>
XPDL Data Type definition.
Only BasicType and EnumerationType are supported.
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).
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 DataTypeDefinition.Type BasicType
DeclaredType
public static final DataTypeDefinition.Type DeclaredType
SchemaType
public static final DataTypeDefinition.Type SchemaType
ExternalReference
public static final DataTypeDefinition.Type ExternalReference
RecordType
public static final DataTypeDefinition.Type RecordType
UnionType
public static final DataTypeDefinition.Type UnionType
EnumerationType
public static final DataTypeDefinition.Type EnumerationType
ArrayType
public static final DataTypeDefinition.Type ArrayType
ListType
public static final DataTypeDefinition.Type ListType
values
public static final DataTypeDefinition.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(DataTypeDefinition.Type c : DataTypeDefinition.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 DataTypeDefinition.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
Copyright © 2009 OW2 Consortium. All Rights Reserved.