Interface DataObjectVariableEntity
-
- All Superinterfaces:
DataObjectVariable
,Entity
,HasRevision
,ValueFields
- All Known Implementing Classes:
DataObjectVariableEntityImpl
public interface DataObjectVariableEntity extends ValueFields, DataObjectVariable, Entity, HasRevision
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
forceUpdate()
ByteArrayRef
getByteArrayRef()
Object
getCachedValue()
VariableType
getType()
void
setBytes(byte[] bytes)
void
setCachedValue(Object cachedValue)
void
setDataInstanceId(String dataInstanceItemId)
void
setDoubleValue(Double doubleValue)
void
setId(String id)
void
setLongValue(Long longValue)
void
setName(String name)
void
setTextValue(String textValue)
void
setTextValue2(String textValue2)
void
setType(VariableType type)
void
setTypeName(String typeName)
void
setValue(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
-
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
-
setName
void setName(String name)
-
setDataInstanceId
void setDataInstanceId(String dataInstanceItemId)
-
setTextValue
void setTextValue(String textValue)
- Specified by:
setTextValue
in interfaceValueFields
-
setTextValue2
void setTextValue2(String textValue2)
- Specified by:
setTextValue2
in interfaceValueFields
-
setLongValue
void setLongValue(Long longValue)
- Specified by:
setLongValue
in interfaceValueFields
-
setDoubleValue
void setDoubleValue(Double doubleValue)
- Specified by:
setDoubleValue
in interfaceValueFields
-
setBytes
void setBytes(byte[] bytes)
- Specified by:
setBytes
in interfaceValueFields
-
forceUpdate
void forceUpdate()
-
getByteArrayRef
ByteArrayRef getByteArrayRef()
-
getType
VariableType getType()
-
setType
void setType(VariableType type)
-
setValue
void setValue(Object value)
-
getCachedValue
Object getCachedValue()
- Specified by:
getCachedValue
in interfaceValueFields
-
setCachedValue
void setCachedValue(Object cachedValue)
- Specified by:
setCachedValue
in interfaceValueFields
-
setTypeName
void setTypeName(String typeName)
-
-