Class ByteArrayField


  • public class ByteArrayField
    extends java.lang.Object
    A byte array value field what load and save ByteArrayEntity. It can be used in an entity which implements ValueFields.
    Author:
    Philipp Ossler
    • Field Detail

      • byteArrayId

        protected java.lang.String byteArrayId
      • nameProvider

        protected final Nameable nameProvider
      • rootProcessInstanceId

        protected java.lang.String rootProcessInstanceId
      • removalTime

        protected java.util.Date removalTime
    • Constructor Detail

      • ByteArrayField

        public ByteArrayField​(Nameable nameProvider,
                              ResourceType type,
                              java.lang.String rootProcessInstanceId,
                              java.util.Date removalTime)
    • Method Detail

      • getByteArrayId

        public java.lang.String getByteArrayId()
      • setByteArrayId

        public void setByteArrayId​(java.lang.String byteArrayId)
      • getByteArrayValue

        public byte[] getByteArrayValue()
      • setByteArrayValue

        public void setByteArrayValue​(byte[] bytes)
      • setByteArrayValue

        public void setByteArrayValue​(byte[] bytes,
                                      boolean isTransient)
      • deleteByteArrayValue

        public void deleteByteArrayValue()
      • setByteArrayValue

        public void setByteArrayValue​(ByteArrayEntity byteArrayValue)
      • setRootProcessInstanceId

        public void setRootProcessInstanceId​(java.lang.String rootProcessInstanceId)
      • setRemovalTime

        public void setRemovalTime​(java.util.Date removalTime)