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 com.flowable.dataobject.api.runtime.DataObjectVariable
getBytes, getDataInstanceId, getDoubleValue, getId, getLongValue, getName, getTextValue, getTextValue2, getTypeName, getValue
-
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, getPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setInserted, setOriginalPersistentState, setUpdated
-
-
-
-
Method Detail
-
setId
void setId(java.lang.String id)
- Specified by:
setId
in interfaceorg.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 interfaceorg.flowable.variable.api.types.ValueFields
-
setTextValue2
void setTextValue2(java.lang.String textValue2)
- Specified by:
setTextValue2
in interfaceorg.flowable.variable.api.types.ValueFields
-
setLongValue
void setLongValue(java.lang.Long longValue)
- Specified by:
setLongValue
in interfaceorg.flowable.variable.api.types.ValueFields
-
setDoubleValue
void setDoubleValue(java.lang.Double doubleValue)
- Specified by:
setDoubleValue
in interfaceorg.flowable.variable.api.types.ValueFields
-
setBytes
void setBytes(byte[] bytes)
- Specified by:
setBytes
in interfaceorg.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 interfaceorg.flowable.variable.api.types.ValueFields
-
setCachedValue
void setCachedValue(java.lang.Object cachedValue)
- Specified by:
setCachedValue
in interfaceorg.flowable.variable.api.types.ValueFields
-
setTypeName
void setTypeName(java.lang.String typeName)
-
-