Class ByteArrayField
java.lang.Object
org.camunda.bpm.engine.impl.persistence.entity.util.ByteArrayField
A byte array value field what load and save
ByteArrayEntity
. It can
be used in an entity which implements ValueFields
.- Author:
- Philipp Ossler
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected ByteArrayEntity
protected final Nameable
protected Date
protected String
protected ResourceType
-
Constructor Summary
ConstructorDescriptionByteArrayField
(Nameable nameProvider, ResourceType type) ByteArrayField
(Nameable nameProvider, ResourceType type, String rootProcessInstanceId, Date removalTime) -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected ByteArrayEntity
byte[]
void
setByteArrayId
(String byteArrayId) void
setByteArrayValue
(byte[] bytes) void
setByteArrayValue
(byte[] bytes, boolean isTransient) void
setByteArrayValue
(ByteArrayEntity byteArrayValue) void
setRemovalTime
(Date removalTime) void
setRootProcessInstanceId
(String rootProcessInstanceId)
-
Field Details
-
byteArrayValue
-
byteArrayId
-
nameProvider
-
type
-
rootProcessInstanceId
-
removalTime
-
-
Constructor Details
-
ByteArrayField
public ByteArrayField(Nameable nameProvider, ResourceType type, String rootProcessInstanceId, Date removalTime) -
ByteArrayField
-
-
Method Details
-
getByteArrayId
-
setByteArrayId
-
getByteArrayValue
public byte[] getByteArrayValue() -
getByteArrayEntity
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes) -
setByteArrayValue
public void setByteArrayValue(byte[] bytes, boolean isTransient) -
deleteByteArrayValue
public void deleteByteArrayValue() -
setByteArrayValue
-
setRootProcessInstanceId
-
setRemovalTime
-