Class VariableType

java.lang.Object
org.activiti.spring.process.variable.types.VariableType
Direct Known Subclasses:
BigDecimalVariableType, JavaObjectVariableType, JsonObjectVariableType

public abstract class VariableType extends Object
Base variable type for types as defined in extension json files. Used to validate variables against definition.
  • Constructor Details

    • VariableType

      public VariableType()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • validate

      public abstract void validate(Object var, List<org.activiti.engine.ActivitiException> errors)
    • parseFromValue

      public Object parseFromValue(Object value) throws org.activiti.engine.ActivitiException
      Throws:
      org.activiti.engine.ActivitiException
    • isExpression

      protected boolean isExpression(Object var)