public HrGroupKey build() { return new HrGroupKey(this); }
public static Builder create() { return new Builder(); }
public static Builder create(HrGroupKeyContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(); builder.setLocation(contract.getLocation() == null ? null : Location.Builder.create(contract.getLocation())); builder.setInstitutionCode(contract.getInstitutionCode()); builder.setDescription(contract.getDescription()); builder.setCampus(contract.getCampus() == null ? null : Campus.Builder.create(contract.getCampusCode())); builder.setInstitution(contract.getInstitution() == null ? null : Institution.Builder.create(contract.getInstitution())); builder.setGroupKeyCode(contract.getGroupKeyCode()); builder.setLocationId(contract.getLocationId()); builder.setCampusCode(contract.getCampusCode()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setActive(contract.isActive()); builder.setId(contract.getId()); builder.setEffectiveLocalDate(contract.getEffectiveLocalDate()); builder.setCreateTime(contract.getCreateTime()); builder.setUserPrincipalId(contract.getUserPrincipalId()); return builder; }
private HrGroupKey(Builder builder) { this.location = builder.getLocation() == null ? null : builder.getLocation().build(); this.institutionCode = builder.getInstitutionCode(); this.description = builder.getDescription(); this.campus = builder.getCampus() == null ? null : builder.getCampus().build(); this.institution = builder.getInstitution() == null ? null : builder.getInstitution().build(); this.groupKeyCode = builder.getGroupKeyCode(); this.locationId = builder.getLocationId(); this.campusCode = builder.getCampusCode(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.active = builder.isActive(); this.id = builder.getId(); this.effectiveLocalDate = builder.getEffectiveLocalDate(); this.createTime = builder.getCreateTime(); this.userPrincipalId = builder.getUserPrincipalId(); }
private EffectiveKey(Builder builder) { this.id = builder.getId(); this.ownerId = builder.getOwnerId(); this.effectiveLocalDateOfOwner = builder.getEffectiveLocalDateOfOwner(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); }
public static Builder create(EffectiveKeyContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(); builder.setId(contract.getId()); builder.setOwnerId(contract.getOwnerId()); builder.setEffectiveLocalDateOfOwner(contract.getEffectiveLocalDateOfOwner()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setGroupKeyCode(contract.getGroupKeyCode()); builder.setGroupKey(contract.getGroupKey() == null ? null : HrGroupKey.Builder.create(contract.getGroupKey())); return builder; }
@Override public HrGroupKey getGroupKey() { if (groupKey == null && getGroupKeyCode() != null) { setGroupKey(HrServiceLocator.getHrGroupKeyService().getHrGroupKey(getGroupKeyCode(), getLeaveLocalDate())); } return groupKey; }
private PstnContractType(Builder builder) { this.name = builder.getName(); this.pmCntrctTypeId = builder.getPmCntrctTypeId(); this.description = builder.getDescription(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.active = builder.isActive(); this.id = builder.getId(); this.effectiveLocalDate = builder.getEffectiveLocalDate(); this.createTime = builder.getCreateTime(); this.userPrincipalId = builder.getUserPrincipalId(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); }
public static Builder create(PstnContractTypeContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(contract.getGroupKeyCode(),contract.getName()); // builder.setName(contract.getName()); builder.setPmCntrctTypeId(contract.getPmCntrctTypeId()); builder.setDescription(contract.getDescription()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setActive(contract.isActive()); builder.setId(contract.getId()); builder.setEffectiveLocalDate(contract.getEffectiveLocalDate()); builder.setCreateTime(contract.getCreateTime()); builder.setUserPrincipalId(contract.getUserPrincipalId()); builder.setGroupKey(contract.getGroupKey() == null ? null : HrGroupKey.Builder.create(contract.getGroupKey())); return builder; }
@Override public HrGroupKey getGroupKey() { if (groupKey == null) { setGroupKey(HrServiceLocator.getHrGroupKeyService().getHrGroupKey(getGroupKeyCode(), getClockDateTime().toLocalDate())); } return groupKey; }
private PositionBase(Builder builder) { this.positionNumber = builder.getPositionNumber(); this.hrPositionId = builder.getHrPositionId(); this.description = builder.getDescription(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.active = builder.isActive(); this.id = builder.getId(); this.effectiveLocalDate = builder.getEffectiveLocalDate(); this.createTime = builder.getCreateTime(); this.userPrincipalId = builder.getUserPrincipalId(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); }
public static Builder create(PositionBaseContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(contract.getPositionNumber()); builder.setHrPositionId(contract.getHrPositionId()); builder.setDescription(contract.getDescription()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setActive(contract.isActive()); builder.setId(contract.getId()); builder.setEffectiveLocalDate(contract.getEffectiveLocalDate()); builder.setCreateTime(contract.getCreateTime()); builder.setUserPrincipalId(contract.getUserPrincipalId()); builder.setGroupKeyCode(contract.getGroupKeyCode()); builder.setGroupKey(contract.getGroupKey() == null ? null : HrGroupKey.Builder.create(contract.getGroupKey())); return builder; }
@Override public HrGroupKeyBo getGroupKey() { if (groupKey == null) { groupKey = HrGroupKeyBo.from(HrServiceLocator.getHrGroupKeyService().getHrGroupKey(getGroupKeyCode(), getActionFullDateTime().toLocalDate())); } return groupKey; }
private PositionAppointment(Builder builder) { this.positionAppointment = builder.getPositionAppointment(); this.description = builder.getDescription(); this.pmPositionAppointmentId = builder.getPmPositionAppointmentId(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.active = builder.isActive(); this.id = builder.getId(); this.effectiveLocalDate = builder.getEffectiveLocalDate(); this.createTime = builder.getCreateTime(); this.userPrincipalId = builder.getUserPrincipalId(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); this.groupKeyCode = builder.getGroupKeyCode(); }
public static Builder create(PositionAppointmentContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(contract.getGroupKeyCode(),contract.getPositionAppointment()); builder.setPositionAppointment(contract.getPositionAppointment()); builder.setDescription(contract.getDescription()); builder.setPmPositionAppointmentId(contract.getPmPositionAppointmentId()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setActive(contract.isActive()); builder.setId(contract.getId()); builder.setEffectiveLocalDate(contract.getEffectiveLocalDate()); builder.setCreateTime(contract.getCreateTime()); builder.setUserPrincipalId(contract.getUserPrincipalId()); builder.setGroupKey(contract.getGroupKey() == null ? null : HrGroupKey.Builder.create(contract.getGroupKey())); return builder; }
private PositionDepartment(Builder builder) { // this.location = builder.getLocation(); this.pmPositionDeptId = builder.getPmPositionDeptId(); // this.locationObj = builder.getLocationObj() == null ? null : builder.getLocationObj().build(); this.deptAfflObj = builder.getDeptAfflObj() == null ? null : builder.getDeptAfflObj().build(); // this.institution = builder.getInstitution(); // this.institutionObj = builder.getInstitutionObj() == null ? null : builder.getInstitutionObj().build(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); this.department = builder.getDepartment(); this.deptAffl = builder.getDeptAffl(); this.hrPositionId = builder.getHrPositionId(); this.effectiveLocalDateOfOwner = builder.getEffectiveLocalDateOfOwner(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); }
public static Builder create(DepartmentContract contract) { if (contract == null) { throw new IllegalArgumentException("contract was null"); } Builder builder = create(contract.getGroupKeyCode(), contract.getDept()); builder.setGroupKey(contract.getGroupKey() == null ? null : HrGroupKey.Builder.create(contract.getGroupKey())); builder.setHrDeptId(contract.getHrDeptId()); builder.setDescription(contract.getDescription()); builder.setChart(contract.getChart()); builder.setOrg(contract.getOrg()); builder.setPayrollApproval(contract.isPayrollApproval()); builder.setVersionNumber(contract.getVersionNumber()); builder.setObjectId(contract.getObjectId()); builder.setActive(contract.isActive()); builder.setId(contract.getId()); builder.setCreateTime(contract.getCreateTime()); builder.setEffectiveLocalDate(contract.getEffectiveLocalDate()); builder.setUserPrincipalId(contract.getUserPrincipalId()); return builder; }
private Department(Builder builder) { this.hrDeptId = builder.getHrDeptId(); this.dept = builder.getDept(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); this.description = builder.getDescription(); this.chart = builder.getChart(); this.org = builder.getOrg(); this.payrollApproval = builder.isPayrollApproval(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.active = builder.isActive(); this.id = builder.getId(); this.createTime = builder.getCreateTime(); this.effectiveLocalDate = builder.getEffectiveLocalDate(); this.userPrincipalId = builder.getUserPrincipalId(); }
private MissedPunch(Builder builder) { this.task = builder.getTask(); this.actionFullDateTime = builder.getActionFullDateTime(); this.actionLocalDate = builder.getActionLocalDate(); this.actionTime = builder.getActionTime(); this.clockAction = builder.getClockAction(); this.tkClockLogId = builder.getTkClockLogId(); this.principalName = builder.getPrincipalName(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); this.personName = builder.getPersonName(); this.assignmentReadOnly = builder.isAssignmentReadOnly(); this.tkMissedPunchId = builder.getTkMissedPunchId(); this.jobNumber = builder.getJobNumber(); this.workArea = builder.getWorkArea(); this.timesheetDocumentId = builder.getTimesheetDocumentId(); this.principalId = builder.getPrincipalId(); this.assignmentKey = builder.getAssignmentKey(); this.assignmentValue = builder.getAssignmentValue(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); this.createTime = builder.getCreateTime(); this.missedPunchDocId = builder.getMissedPunchDocId(); this.missedPunchDocStatus = builder.getMissedPunchDocStatus(); }
private ClockLog(Builder builder) { this.tkClockLogId = builder.getTkClockLogId(); this.task = builder.getTask(); this.clockedByMissedPunch = builder.isClockedByMissedPunch(); this.unapprovedIP = builder.isUnapprovedIP(); this.assignmentDescriptionKey = builder.getAssignmentDescriptionKey(); this.dept = builder.getDept(); this.clockDateTime = builder.getClockDateTime(); this.documentId = builder.getDocumentId(); this.principalId = builder.getPrincipalId(); this.jobNumber = builder.getJobNumber(); this.clockAction = builder.getClockAction(); this.ipAddress = builder.getIpAddress(); this.userPrincipalId = builder.getUserPrincipalId(); this.createTime = builder.getCreateTime(); this.clockTimestampTimezone = builder.getClockTimestampTimezone(); this.nextValidClockAction = builder.getNextValidClockAction(); this.job = builder.getJob() == null ? null : builder.getJob().build(); this.groupKeyCode = builder.getGroupKeyCode(); this.groupKey = builder.getGroupKey() == null ? null : builder.getGroupKey().build(); this.workArea = builder.getWorkArea(); this.versionNumber = builder.getVersionNumber(); this.objectId = builder.getObjectId(); }