Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package id.co.sofcograha.gajiidapi.domain.hris.mst.payroll.payrollholiday.pojos;
- import id.co.sofcograha.gajiidapi.base.extendables.BasePojo;
- import id.co.sofcograha.gajiidapi.domain.enums.Religion;
- import id.co.sofcograha.gajiidapi.domain.hris.mst.payroll.payrollholiday.entities.MstPayrollHoliday;
- import java.util.ArrayList;
- import java.util.Date;
- import java.util.List;
- import com.fasterxml.jackson.annotation.JsonInclude;
- import com.fasterxml.jackson.annotation.JsonInclude.Include;
- @JsonInclude(Include.ALWAYS)
- public class MstCompletePayrollHolidayPojo extends BasePojo {
- private static final long serialVersionUID = 8705149095633301075L;
- public Date holidayDate;
- public String description;
- public List<Religion> religions;
- public List<MstPayrollHolidayPojo> payrollHolidays;
- public Date getHolidayDate() {
- return holidayDate;
- }
- public void setHolidayDate(Date holidayDate) {
- this.holidayDate = holidayDate;
- }
- public String getDescription() {
- return description;
- }
- public void setDescription(String description) {
- this.description = description;
- }
- public List<Religion> getReligions() {
- return religions;
- }
- public void setReligions(List<Religion> religions) {
- this.religions = religions;
- }
- public List<MstPayrollHoliday> getPayrollHolidays() {
- List<MstPayrollHoliday> entities = new ArrayList<MstPayrollHoliday>();
- if (payrollHolidays != null) {
- for (MstPayrollHolidayPojo payrollHoliday: payrollHolidays) {
- entities.add(payrollHoliday.toEntity());
- }
- }
- return entities;
- }
- public void setPayrollHolidays(List<MstPayrollHoliday> entities, int depthLevel) {
- payrollHolidays = MstPayrollHolidayPojo.fromEntities(entities, depthLevel);
- }
- }
Add Comment
Please, Sign In to add comment