java.lang.Object
tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
tr.com.havelsan.javarch.domain.model.entity.HvlEntity
tr.com.havelsan.javarch.domain.model.entity.HvlHardDeleteEntity
tr.com.havelsan.javarch.bpmn.admin.starter.module.process.entity.HvlBpmnProcessDetail
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>>, tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>

@Entity public class HvlBpmnProcessDetail extends tr.com.havelsan.javarch.domain.model.entity.HvlHardDeleteEntity
An entity class which defines bpmn process detail fields.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The constant SOURCE_JSON_COLUMN.
    static final String
    The constant TABLE_NAME.
    static final String
    The constant THUMBNAIL_COLUMN.
    static final String
    The constant UUID_UNIQUE_KEY.

    Fields inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity

    CREATED_BY_FIELD, CREATED_BY_FIELD_COLUMN, CREATED_DATE_FIELD, CREATED_DATE_FIELD_COLUMN, CREATED_REMOTE_ADDR_FIELD, CREATED_REMOTE_ADDR_FIELD_COLUMN, ID_FIELD, ID_FIELD_COLUMN, UPDATED_BY_FIELD, UPDATED_BY_FIELD_COLUMN, UPDATED_DATE_FIELD, UPDATED_DATE_FIELD_COLUMN, UPDATED_REMOTE_ADDR_FIELD, UPDATED_REMOTE_ADDR_FIELD_COLUMN, UUID_FIELD, UUID_FIELD_COLUMN, VERSION_FIELD, VERSION_FIELD_COLUMN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    byte[]
    Get source json byte [ ].
    byte[]
    Get thumbnail byte [ ].
    int
    void
    setSourceJson(byte[] sourceJson)
    Sets source json.
    void
    setThumbnail(byte[] thumbnail)
    Sets thumbnail.

    Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity

    getId, setId

    Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity

    compareTo, getCreatedBy, getCreatedRemoteAddr, getDateCreated, getDateUpdated, getUpdatedBy, getUpdatedRemoteAddr, getUuid, getVersion, setCreatedBy, setCreatedRemoteAddr, setDateCreated, setDateUpdated, setUpdatedBy, setUpdatedRemoteAddr, setUuid, setVersion

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • HvlBpmnProcessDetail

      public HvlBpmnProcessDetail()
  • Method Details

    • getThumbnail

      public byte[] getThumbnail()
      Get thumbnail byte [ ].
      Returns:
      the byte [ ]
    • setThumbnail

      public void setThumbnail(byte[] thumbnail)
      Sets thumbnail.
      Parameters:
      thumbnail - the thumbnail
    • getSourceJson

      public byte[] getSourceJson()
      Get source json byte [ ].
      Returns:
      the byte [ ]
    • setSourceJson

      public void setSourceJson(byte[] sourceJson)
      Sets source json.
      Parameters:
      sourceJson - the source json
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>