Class HvlBpmnProcessDetail
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
FieldsModifier and TypeFieldDescriptionstatic final StringThe constant SOURCE_JSON_COLUMN.static final StringThe constant TABLE_NAME.static final StringThe constant THUMBNAIL_COLUMN.static final StringThe 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 -
Method Summary
Modifier and TypeMethodDescriptionbooleanbyte[]Get source json byte [ ].byte[]Get thumbnail byte [ ].inthashCode()voidsetSourceJson(byte[] sourceJson) Sets source json.voidsetThumbnail(byte[] thumbnail) Sets thumbnail.Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity
getId, setIdMethods 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
-
Field Details
-
TABLE_NAME
The constant TABLE_NAME.- See Also:
-
THUMBNAIL_COLUMN
The constant THUMBNAIL_COLUMN.- See Also:
-
SOURCE_JSON_COLUMN
The constant SOURCE_JSON_COLUMN.- See Also:
-
UUID_UNIQUE_KEY
The constant UUID_UNIQUE_KEY.- See Also:
-
-
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
- Overrides:
equalsin classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-
hashCode
public int hashCode()- Overrides:
hashCodein classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-