Class EntityListVariableType

java.lang.Object
io.jmix.bpm.engine.variable.EntityListVariableType
All Implemented Interfaces:
org.flowable.variable.api.types.VariableType

@Component("bpm_EntityListVariableType") public class EntityListVariableType extends Object implements org.flowable.variable.api.types.VariableType
  • Field Details

  • Constructor Details

  • Method Details

    • getTypeName

      public String getTypeName()
      Specified by:
      getTypeName in interface org.flowable.variable.api.types.VariableType
    • isCachable

      public boolean isCachable()
      Specified by:
      isCachable in interface org.flowable.variable.api.types.VariableType
    • isAbleToStore

      public boolean isAbleToStore(Object value)
      Specified by:
      isAbleToStore in interface org.flowable.variable.api.types.VariableType
    • setValue

      public void setValue(Object value, org.flowable.variable.api.types.ValueFields valueFields)
      Specified by:
      setValue in interface org.flowable.variable.api.types.VariableType
    • getValue

      public Object getValue(org.flowable.variable.api.types.ValueFields valueFields)
      Specified by:
      getValue in interface org.flowable.variable.api.types.VariableType
    • getEntityIds

      protected List<Object> getEntityIds(List<Object> ids, MetaProperty pkProperty)
    • serializeIdsList

      protected String serializeIdsList(List<String> ids)
    • deserializeIdsList

      protected List<Object> deserializeIdsList(String json)