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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ByteArrayEntityprotected final Nameableprotected Dateprotected Stringprotected ResourceType -
Constructor Summary
ConstructorsConstructorDescriptionByteArrayField(Nameable nameProvider, ResourceType type) ByteArrayField(Nameable nameProvider, ResourceType type, String rootProcessInstanceId, Date removalTime) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected ByteArrayEntitybyte[]voidsetByteArrayId(String byteArrayId) voidsetByteArrayValue(byte[] bytes) voidsetByteArrayValue(byte[] bytes, boolean isTransient) voidsetByteArrayValue(ByteArrayEntity byteArrayValue) voidsetRemovalTime(Date removalTime) voidsetRootProcessInstanceId(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
-