Interface DataObjectVariableEntity

  • All Superinterfaces:
    DataObjectVariable, org.flowable.common.engine.impl.persistence.entity.Entity, org.flowable.common.engine.impl.db.HasRevision, org.flowable.variable.api.types.ValueFields
    All Known Implementing Classes:
    DataObjectVariableEntityImpl

    public interface DataObjectVariableEntity
    extends org.flowable.variable.api.types.ValueFields, DataObjectVariable, org.flowable.common.engine.impl.persistence.entity.Entity, org.flowable.common.engine.impl.db.HasRevision
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void forceUpdate()  
      org.flowable.common.engine.impl.persistence.entity.ByteArrayRef getByteArrayRef()  
      java.lang.Object getCachedValue()  
      org.flowable.variable.api.types.VariableType getType()  
      void setBytes​(byte[] bytes)  
      void setCachedValue​(java.lang.Object cachedValue)  
      void setDataInstanceId​(java.lang.String dataInstanceItemId)  
      void setDoubleValue​(java.lang.Double doubleValue)  
      void setId​(java.lang.String id)  
      void setLongValue​(java.lang.Long longValue)  
      void setName​(java.lang.String name)  
      void setTextValue​(java.lang.String textValue)  
      void setTextValue2​(java.lang.String textValue2)  
      void setType​(org.flowable.variable.api.types.VariableType type)  
      void setTypeName​(java.lang.String typeName)  
      void setValue​(java.lang.Object value)  
      • Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity

        getId, getIdPrefix, getOriginalPersistentState, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setInserted, setOriginalPersistentState, setUpdated
      • Methods inherited from interface org.flowable.common.engine.impl.db.HasRevision

        getRevision, getRevisionNext, setRevision
      • Methods inherited from interface org.flowable.variable.api.types.ValueFields

        getBytes, getDoubleValue, getExecutionId, getLongValue, getName, getProcessInstanceId, getScopeId, getScopeType, getSubScopeId, getTaskId, getTextValue, getTextValue2
    • Method Detail

      • setId

        void setId​(java.lang.String id)
        Specified by:
        setId in interface org.flowable.common.engine.impl.persistence.entity.Entity
      • setName

        void setName​(java.lang.String name)
      • setDataInstanceId

        void setDataInstanceId​(java.lang.String dataInstanceItemId)
      • setTextValue

        void setTextValue​(java.lang.String textValue)
        Specified by:
        setTextValue in interface org.flowable.variable.api.types.ValueFields
      • setTextValue2

        void setTextValue2​(java.lang.String textValue2)
        Specified by:
        setTextValue2 in interface org.flowable.variable.api.types.ValueFields
      • setLongValue

        void setLongValue​(java.lang.Long longValue)
        Specified by:
        setLongValue in interface org.flowable.variable.api.types.ValueFields
      • setDoubleValue

        void setDoubleValue​(java.lang.Double doubleValue)
        Specified by:
        setDoubleValue in interface org.flowable.variable.api.types.ValueFields
      • setBytes

        void setBytes​(byte[] bytes)
        Specified by:
        setBytes in interface org.flowable.variable.api.types.ValueFields
      • forceUpdate

        void forceUpdate()
      • getByteArrayRef

        org.flowable.common.engine.impl.persistence.entity.ByteArrayRef getByteArrayRef()
      • getType

        org.flowable.variable.api.types.VariableType getType()
      • setType

        void setType​(org.flowable.variable.api.types.VariableType type)
      • setValue

        void setValue​(java.lang.Object value)
      • getCachedValue

        java.lang.Object getCachedValue()
        Specified by:
        getCachedValue in interface org.flowable.variable.api.types.ValueFields
      • setCachedValue

        void setCachedValue​(java.lang.Object cachedValue)
        Specified by:
        setCachedValue in interface org.flowable.variable.api.types.ValueFields
      • setTypeName

        void setTypeName​(java.lang.String typeName)