Class EmploymentDetail
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.employee.server.entity.EmploymentDetail
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class com.echothree.util.server.persistence.BaseEntity
_entityPermission -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of EmploymentDetailEmploymentDetail(EmploymentDetailValue value, EntityPermission entityPermission) Creates a new instance of EmploymentDetail -
Method Summary
Modifier and TypeMethodDescriptionbooleangetCompanyParty(EntityPermission entityPermission) getCompanyParty(Session session) getCompanyParty(Session session, EntityPermission entityPermission) getCompanyPartyForUpdate(Session session) booleangetEmployment(EntityPermission entityPermission) getEmployment(Session session) getEmployment(Session session, EntityPermission entityPermission) getEmploymentForUpdate(Session session) booleanbooleanbooleanbooleangetParty()getParty(EntityPermission entityPermission) getParty(Session session, EntityPermission entityPermission) getPartyForUpdate(Session session) booleanbooleangetTerminationReason(EntityPermission entityPermission) getTerminationReason(Session session) getTerminationReason(Session session, EntityPermission entityPermission) getTerminationReasonForUpdate(Session session) booleangetTerminationType(EntityPermission entityPermission) getTerminationType(Session session) getTerminationType(Session session, EntityPermission entityPermission) getTerminationTypeForUpdate(Session session) booleanbooleanbooleaninthashCode()voidremove()voidvoidsetCompanyParty(Party entity) voidsetCompanyPartyPK(PartyPK companyPartyPK) voidsetEmployment(Employment entity) voidvoidsetEmploymentName(String employmentName) voidsetEmploymentPK(EmploymentPK employmentPK) voidsetEndTime(Long endTime) voidsetFromTime(Long fromTime) voidvoidsetPartyPK(PartyPK partyPK) voidsetStartTime(Long startTime) voidvoidsetTerminationReasonPK(TerminationReasonPK terminationReasonPK) voidsetTerminationType(TerminationType entity) voidsetTerminationTypePK(TerminationTypePK terminationTypePK) voidsetThruTime(Long thruTime) voidtoString()Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission, store
-
Constructor Details
-
EmploymentDetail
Creates a new instance of EmploymentDetail- Throws:
PersistenceException
-
EmploymentDetail
Creates a new instance of EmploymentDetail
-
-
Method Details
-
getBaseFactoryInstance
- Specified by:
getBaseFactoryInstancein classBaseEntity
-
hasBeenModified
- Specified by:
hasBeenModifiedin classBaseEntity
-
hashCode
-
toString
-
equals
-
store
- Specified by:
storein classBaseEntity- Throws:
PersistenceDatabaseException
-
remove
- Specified by:
removein classBaseEntity- Throws:
PersistenceDatabaseException
-
remove
- Overrides:
removein classBaseEntity- Throws:
PersistenceDatabaseException
-
getEmploymentDetailValue
-
setEmploymentDetailValue
public void setEmploymentDetailValue(EmploymentDetailValue value) throws PersistenceReadOnlyException - Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKeyin classBaseEntity
-
getEmploymentPK
-
getEmployment
-
getEmployment
-
getEmployment
-
getEmployment
-
getEmploymentForUpdate
-
getEmploymentForUpdate
-
setEmploymentPK
public void setEmploymentPK(EmploymentPK employmentPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setEmployment
-
getEmploymentPKHasBeenModified
-
getEmploymentName
-
setEmploymentName
public void setEmploymentName(String employmentName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getEmploymentNameHasBeenModified
-
getPartyPK
-
getParty
-
getParty
-
getParty
-
getParty
-
getPartyForUpdate
-
getPartyForUpdate
-
setPartyPK
public void setPartyPK(PartyPK partyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setParty
-
getPartyPKHasBeenModified
-
getCompanyPartyPK
-
getCompanyParty
-
getCompanyParty
-
getCompanyParty
-
getCompanyParty
-
getCompanyPartyForUpdate
-
getCompanyPartyForUpdate
-
setCompanyPartyPK
public void setCompanyPartyPK(PartyPK companyPartyPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setCompanyParty
-
getCompanyPartyPKHasBeenModified
-
getStartTime
-
setStartTime
public void setStartTime(Long startTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getStartTimeHasBeenModified
-
getEndTime
-
setEndTime
public void setEndTime(Long endTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getEndTimeHasBeenModified
-
getTerminationTypePK
-
getTerminationType
-
getTerminationType
-
getTerminationType
-
getTerminationType
-
getTerminationTypeForUpdate
-
getTerminationTypeForUpdate
-
setTerminationTypePK
public void setTerminationTypePK(TerminationTypePK terminationTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setTerminationType
-
getTerminationTypePKHasBeenModified
-
getTerminationReasonPK
-
getTerminationReason
-
getTerminationReason
-
getTerminationReason
-
getTerminationReason
-
getTerminationReasonForUpdate
-
getTerminationReasonForUpdate
-
setTerminationReasonPK
public void setTerminationReasonPK(TerminationReasonPK terminationReasonPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setTerminationReason
-
getTerminationReasonPKHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-