Class VariableType
- java.lang.Object
-
- org.activiti.spring.process.variable.types.VariableType
-
- Direct Known Subclasses:
JavaObjectVariableType,JsonObjectVariableType
public abstract class VariableType extends java.lang.ObjectBase variable type for types as defined in extension json files. Used to validate variables against definition.
-
-
Constructor Summary
Constructors Constructor Description VariableType()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetName()java.lang.ObjectparseFromValue(java.lang.Object value)voidsetName(java.lang.String name)abstract voidvalidate(java.lang.Object var, java.util.List<org.activiti.engine.ActivitiException> errors)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
validate
public abstract void validate(java.lang.Object var, java.util.List<org.activiti.engine.ActivitiException> errors)
-
parseFromValue
public java.lang.Object parseFromValue(java.lang.Object value) throws org.activiti.engine.ActivitiException- Throws:
org.activiti.engine.ActivitiException
-
-