Package org.jbpm.process.core.datatype
Interface DataType
- All Superinterfaces:
Externalizable,Serializable
- All Known Implementing Classes:
BooleanDataType,EnumDataType,FloatDataType,IntegerDataType,ListDataType,ObjectDataType,StringDataType,UndefinedDataType
Abstract representation of a datatype.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Objectdefault Class<?>Returns the corresponding Java type of this datatypedefault booleanisAssignableFrom(DataType dataType) booleanverifyDataType(Object value) Returns true if the given value is a valid value of this data type.writeValue(Object value) Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
-
Method Details
-
verifyDataType
Returns true if the given value is a valid value of this data type. -
writeValue
-
readValue
-
getStringType
String getStringType()Returns the corresponding Java type of this datatype -
getObjectClass
-
isAssignableFrom
-
clone
-