Class HvlBpmnProcessVersion
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.HvlBpmnProcessVersion
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>>
,org.hibernate.engine.spi.Managed
,org.hibernate.engine.spi.ManagedMappedSuperclass
,org.hibernate.engine.spi.PrimeAmongSecondarySupertypes
,tr.com.havelsan.javarch.data.commons.structure.HvlEntityStructure<Long>
@Entity
public class HvlBpmnProcessVersion
extends tr.com.havelsan.javarch.domain.model.entity.HvlHardDeleteEntity
An entity class which defines bpmn process version fields.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The constant PROCESS_CODE_COLUMN.static final String
The constant PROCESS_ID_COLUMN.static final String
The constant PROCESS_ID_FOREIGN_KEY.static final String
The constant PROCESS_ID_INDEX.static final String
The constant PROCESS_VERSION_UNIQUE_KEY.static final String
The constant TABLE_NAME.static final String
The constant UUID_UNIQUE_KEY.static final String
The constant VERSION_COLUMN.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, ID_FIELD, ID_FIELD_COLUMN, UPDATED_BY_FIELD, UPDATED_BY_FIELD_COLUMN, UPDATED_DATE_FIELD, UPDATED_DATE_FIELD_COLUMN, UUID_FIELD, UUID_FIELD_COLUMN, VERSION_FIELD, VERSION_FIELD_COLUMN
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets process.Gets process code.Gets process id.Gets process version.int
hashCode()
void
setProcess
(HvlBpmnProcess process) Sets process.void
setProcessCode
(String processCode) Sets process code.void
setProcessId
(Long processId) Sets process id.void
setProcessVersion
(Long processVersion) Sets process version.Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlEntity
$$_hibernate_read_id, $$_hibernate_write_id, getId, setId
Methods inherited from class tr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity
$$_hibernate_read_createdBy, $$_hibernate_read_dateCreated, $$_hibernate_read_dateUpdated, $$_hibernate_read_updatedBy, $$_hibernate_read_uuid, $$_hibernate_read_version, $$_hibernate_write_createdBy, $$_hibernate_write_dateCreated, $$_hibernate_write_dateUpdated, $$_hibernate_write_updatedBy, $$_hibernate_write_uuid, $$_hibernate_write_version, compareTo, getCreatedBy, getDateCreated, getDateUpdated, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setUpdatedBy, setUuid, setVersion
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.engine.spi.Managed
asManaged
Methods inherited from interface org.hibernate.engine.spi.ManagedMappedSuperclass
asManagedMappedSuperclass
Methods inherited from interface org.hibernate.engine.spi.PrimeAmongSecondarySupertypes
asCompositeOwner, asCompositeTracker, asHibernateProxy, asManagedComposite, asManagedEntity, asPersistentAttributeInterceptable, asProxyConfiguration, asSelfDirtinessTracker
-
Field Details
-
TABLE_NAME
The constant TABLE_NAME.- See Also:
-
PROCESS_CODE_COLUMN
The constant PROCESS_CODE_COLUMN.- See Also:
-
PROCESS_ID_COLUMN
The constant PROCESS_ID_COLUMN.- See Also:
-
VERSION_COLUMN
The constant VERSION_COLUMN.- See Also:
-
PROCESS_ID_FOREIGN_KEY
The constant PROCESS_ID_FOREIGN_KEY.- See Also:
-
UUID_UNIQUE_KEY
The constant UUID_UNIQUE_KEY.- See Also:
-
PROCESS_VERSION_UNIQUE_KEY
The constant PROCESS_VERSION_UNIQUE_KEY.- See Also:
-
PROCESS_ID_INDEX
The constant PROCESS_ID_INDEX.- See Also:
-
-
Constructor Details
-
HvlBpmnProcessVersion
public HvlBpmnProcessVersion()
-
-
Method Details
-
getProcess
Gets process.- Returns:
- the process
-
setProcess
Sets process.- Parameters:
process
- the process
-
getProcessId
Gets process id.- Returns:
- the process id
-
setProcessId
Sets process id.- Parameters:
processId
- the process id
-
getProcessCode
Gets process code.- Returns:
- the process code
-
setProcessCode
Sets process code.- Parameters:
processCode
- the process code
-
getProcessVersion
Gets process version.- Returns:
- the process version
-
setProcessVersion
Sets process version.- Parameters:
processVersion
- the process version
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.domain.model.entity.HvlSimpleEntity<Long>
-