public class DataObjectVariableEntityImpl extends AbstractDataObjectEngineEntity implements DataObjectVariableEntity
Modifier and Type | Field and Description |
---|---|
protected org.flowable.variable.service.impl.persistence.entity.VariableByteArrayRef |
byteArrayRef |
protected Object |
cachedValue |
protected String |
dataInstanceId |
protected boolean |
deleted |
protected Double |
doubleValue |
protected boolean |
forcedUpdate |
protected Long |
longValue |
protected String |
name |
protected String |
textValue |
protected String |
textValue2 |
protected org.flowable.variable.api.types.VariableType |
type |
protected String |
typeName |
Constructor and Description |
---|
DataObjectVariableEntityImpl() |
getIdPrefix
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setId
getId
protected String name
protected org.flowable.variable.api.types.VariableType type
protected String typeName
protected String dataInstanceId
protected Long longValue
protected Double doubleValue
protected String textValue
protected String textValue2
protected org.flowable.variable.service.impl.persistence.entity.VariableByteArrayRef byteArrayRef
protected Object cachedValue
protected boolean forcedUpdate
protected boolean deleted
public Object getPersistentState()
getPersistentState
in interface org.flowable.common.engine.impl.persistence.entity.Entity
public void forceUpdate()
forceUpdate
in interface DataObjectVariableEntity
public byte[] getBytes()
getBytes
in interface DataObjectVariable
getBytes
in interface org.flowable.variable.api.types.ValueFields
public void setBytes(byte[] bytes)
setBytes
in interface DataObjectVariableEntity
setBytes
in interface org.flowable.variable.api.types.ValueFields
public org.flowable.variable.service.impl.persistence.entity.VariableByteArrayRef getByteArrayRef()
getByteArrayRef
in interface DataObjectVariableEntity
protected void ensureByteArrayRefInitialized()
public Object getValue()
getValue
in interface DataObjectVariable
public void setValue(Object value)
setValue
in interface DataObjectVariableEntity
public void setName(String name)
setName
in interface DataObjectVariableEntity
public String getName()
getName
in interface DataObjectVariable
getName
in interface org.flowable.variable.api.types.ValueFields
public String getDataInstanceId()
getDataInstanceId
in interface DataObjectVariable
public void setDataInstanceId(String dataInstanceId)
setDataInstanceId
in interface DataObjectVariableEntity
public String getTypeName()
getTypeName
in interface DataObjectVariable
public void setTypeName(String typeName)
setTypeName
in interface DataObjectVariableEntity
public org.flowable.variable.api.types.VariableType getType()
getType
in interface DataObjectVariableEntity
public void setType(org.flowable.variable.api.types.VariableType type)
setType
in interface DataObjectVariableEntity
public Long getLongValue()
getLongValue
in interface DataObjectVariable
getLongValue
in interface org.flowable.variable.api.types.ValueFields
public void setLongValue(Long longValue)
setLongValue
in interface DataObjectVariableEntity
setLongValue
in interface org.flowable.variable.api.types.ValueFields
public Double getDoubleValue()
getDoubleValue
in interface DataObjectVariable
getDoubleValue
in interface org.flowable.variable.api.types.ValueFields
public void setDoubleValue(Double doubleValue)
setDoubleValue
in interface DataObjectVariableEntity
setDoubleValue
in interface org.flowable.variable.api.types.ValueFields
public String getTextValue()
getTextValue
in interface DataObjectVariable
getTextValue
in interface org.flowable.variable.api.types.ValueFields
public void setTextValue(String textValue)
setTextValue
in interface DataObjectVariableEntity
setTextValue
in interface org.flowable.variable.api.types.ValueFields
public String getTextValue2()
getTextValue2
in interface DataObjectVariable
getTextValue2
in interface org.flowable.variable.api.types.ValueFields
public void setTextValue2(String textValue2)
setTextValue2
in interface DataObjectVariableEntity
setTextValue2
in interface org.flowable.variable.api.types.ValueFields
public Object getCachedValue()
getCachedValue
in interface DataObjectVariableEntity
getCachedValue
in interface org.flowable.variable.api.types.ValueFields
public void setCachedValue(Object cachedValue)
setCachedValue
in interface DataObjectVariableEntity
setCachedValue
in interface org.flowable.variable.api.types.ValueFields
public String getProcessInstanceId()
getProcessInstanceId
in interface org.flowable.variable.api.types.ValueFields
public String getExecutionId()
getExecutionId
in interface org.flowable.variable.api.types.ValueFields
public String getScopeId()
getScopeId
in interface org.flowable.variable.api.types.ValueFields
public String getSubScopeId()
getSubScopeId
in interface org.flowable.variable.api.types.ValueFields
public String getScopeType()
getScopeType
in interface org.flowable.variable.api.types.ValueFields
public String getTaskId()
getTaskId
in interface org.flowable.variable.api.types.ValueFields
Copyright © 2019. All rights reserved.