Class ObjectDataType
java.lang.Object
org.jbpm.process.core.datatype.impl.type.ObjectDataType
- All Implemented Interfaces:
Externalizable,Serializable,DataType
- Direct Known Subclasses:
ListDataType
Representation of an object datatype.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionObjectDataType(Class<?> clazz) ObjectDataType(String className) ObjectDataType(String className, ClassLoader classLoader) -
Method Summary
Modifier and TypeMethodDescriptionbooleanClass<?>Returns the corresponding Java type of this datatypeinthashCode()booleanisAssignableFrom(DataType dataType) voidvoidsetClassLoader(ClassLoader classLoader) voidsetClassName(String className) booleanverifyDataType(Object value) Returns true if the given value is a valid value of this data type.voidwriteValue(Object value)
-
Constructor Details
-
ObjectDataType
public ObjectDataType() -
ObjectDataType
-
ObjectDataType
-
ObjectDataType
-
-
Method Details
-
getClassName
-
setClassName
-
getClassLoader
-
setClassLoader
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
verifyDataType
Description copied from interface:DataTypeReturns true if the given value is a valid value of this data type.- Specified by:
verifyDataTypein interfaceDataType
-
readValue
-
writeValue
- Specified by:
writeValuein interfaceDataType
-
getStringType
Description copied from interface:DataTypeReturns the corresponding Java type of this datatype- Specified by:
getStringTypein interfaceDataType
-
getObjectClass
- Specified by:
getObjectClassin interfaceDataType
-
isAssignableFrom
- Specified by:
isAssignableFromin interfaceDataType
-
equals
-
hashCode
public int hashCode()
-