Class LeaveDetail
java.lang.Object
com.echothree.util.server.persistence.BaseEntity
com.echothree.model.data.employee.server.entity.LeaveDetail
- 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 LeaveDetailLeaveDetail(LeaveDetailValue value, EntityPermission entityPermission) Creates a new instance of LeaveDetail -
Method Summary
Modifier and TypeMethodDescriptionbooleangetCompanyParty(EntityPermission entityPermission) getCompanyParty(Session session) getCompanyParty(Session session, EntityPermission entityPermission) getCompanyPartyForUpdate(Session session) booleanbooleanbooleangetLeave()getLeave(EntityPermission entityPermission) getLeave(Session session, EntityPermission entityPermission) getLeaveForUpdate(Session session) booleanbooleangetLeaveReason(EntityPermission entityPermission) getLeaveReason(Session session) getLeaveReason(Session session, EntityPermission entityPermission) getLeaveReasonForUpdate(Session session) booleangetLeaveType(EntityPermission entityPermission) getLeaveType(Session session) getLeaveType(Session session, EntityPermission entityPermission) getLeaveTypeForUpdate(Session session) booleangetParty()getParty(EntityPermission entityPermission) getParty(Session session, EntityPermission entityPermission) getPartyForUpdate(Session session) booleanbooleanbooleanbooleanbooleaninthashCode()voidremove()voidvoidsetCompanyParty(Party entity) voidsetCompanyPartyPK(PartyPK companyPartyPK) voidsetEndTime(Long endTime) voidsetFromTime(Long fromTime) voidvoidvoidsetLeaveName(String leaveName) voidsetLeavePK(LeavePK leavePK) voidsetLeaveReason(LeaveReason entity) voidsetLeaveReasonPK(LeaveReasonPK leaveReasonPK) voidsetLeaveType(LeaveType entity) voidsetLeaveTypePK(LeaveTypePK leaveTypePK) voidvoidsetPartyPK(PartyPK partyPK) voidsetStartTime(Long startTime) voidsetThruTime(Long thruTime) voidsetTotalTime(Long totalTime) voidtoString()Methods inherited from class com.echothree.util.server.persistence.BaseEntity
checkReadWrite, getEntityPermission, store
-
Constructor Details
-
LeaveDetail
Creates a new instance of LeaveDetail- Throws:
PersistenceException
-
LeaveDetail
Creates a new instance of LeaveDetail
-
-
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
-
getLeaveDetailValue
-
setLeaveDetailValue
- Throws:
PersistenceReadOnlyException
-
getPrimaryKey
- Specified by:
getPrimaryKeyin classBaseEntity
-
getLeavePK
-
getLeave
-
getLeave
-
getLeave
-
getLeave
-
getLeaveForUpdate
-
getLeaveForUpdate
-
setLeavePK
public void setLeavePK(LeavePK leavePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setLeave
-
getLeavePKHasBeenModified
-
getLeaveName
-
setLeaveName
public void setLeaveName(String leaveName) throws PersistenceNotNullException, PersistenceReadOnlyException -
getLeaveNameHasBeenModified
-
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
-
getLeaveTypePK
-
getLeaveType
-
getLeaveType
-
getLeaveType
-
getLeaveType
-
getLeaveTypeForUpdate
-
getLeaveTypeForUpdate
-
setLeaveTypePK
public void setLeaveTypePK(LeaveTypePK leaveTypePK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setLeaveType
-
getLeaveTypePKHasBeenModified
-
getLeaveReasonPK
-
getLeaveReason
-
getLeaveReason
-
getLeaveReason
-
getLeaveReason
-
getLeaveReasonForUpdate
-
getLeaveReasonForUpdate
-
setLeaveReasonPK
public void setLeaveReasonPK(LeaveReasonPK leaveReasonPK) throws PersistenceNotNullException, PersistenceReadOnlyException -
setLeaveReason
-
getLeaveReasonPKHasBeenModified
-
getStartTime
-
setStartTime
public void setStartTime(Long startTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getStartTimeHasBeenModified
-
getEndTime
-
setEndTime
public void setEndTime(Long endTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getEndTimeHasBeenModified
-
getTotalTime
-
setTotalTime
public void setTotalTime(Long totalTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getTotalTimeHasBeenModified
-
getFromTime
-
setFromTime
public void setFromTime(Long fromTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getFromTimeHasBeenModified
-
getThruTime
-
setThruTime
public void setThruTime(Long thruTime) throws PersistenceNotNullException, PersistenceReadOnlyException -
getThruTimeHasBeenModified
-