ronaldkwandy

Untitled

Jan 7th, 2020
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.21 KB | None | 0 0
  1. package id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.pojos;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import com.fasterxml.jackson.annotation.JsonIgnore;
  7. import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  8. import com.fasterxml.jackson.annotation.JsonInclude;
  9. import com.fasterxml.jackson.annotation.JsonInclude.Include;
  10.  
  11. import id.co.sofcograha.gajiidapi.base.extendables.BasePojo;
  12. import id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.entities.TrxProsesHitungPesangonDaftarError;
  13. import id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.entities.TrxProsesHitungPesangonOutputDetailKompensasiCuti;
  14. import id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.entities.TrxProsesHitungPesangonOutputDetailUangTerminasi;
  15. import id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.entities.TrxProsesHitungPesangonOutputHasilHitungPesangon;
  16. import id.co.sofcograha.gajiidapi.domain.hris.payroll.trx.pesangon.entities.TrxProsesHitungPesangonStatus;
  17.  
  18. @JsonIgnoreProperties(ignoreUnknown = true)
  19. @JsonInclude(Include.ALWAYS)
  20. public class TrxProsesHitungPesangonPojo extends BasePojo {
  21.    
  22.     private static final long serialVersionUID = 5839319170751148327L;
  23.     public static final String SINGLE = "TrxProsesHitungPesangon";
  24.     public static final String MULTI = "TrxProsesHitungPesangons";
  25.    
  26.     public TrxProsesHitungPesangonOutputHasilHitungPesangonPojo prosesHitungPesangonOutputHasilHitungPesangon;
  27.     public List<TrxProsesHitungPesangonOutputDetailUangTerminasiPojo> prosesHitungPesangonOutputDetailUangTerminasiList;
  28.     public List<TrxProsesHitungPesangonOutputDetailKompensasiCutiPojo> prosesHitungPesangonOutputDetailKompensasiCutiList;
  29.     public TrxProsesHitungPesangonStatusPojo prosesHitungPesangonStatus;
  30.     public List<TrxProsesHitungPesangonDaftarErrorPojo> prosesHitungPesangonDaftarError;
  31.    
  32.     @JsonIgnore
  33.     public TrxProsesHitungPesangonOutputHasilHitungPesangon getTrxProsesHitungPesangonOutputHasilHitungPesangonEntity() {
  34.         return prosesHitungPesangonOutputHasilHitungPesangon.toEntity();
  35.     }
  36.    
  37.     @JsonIgnore
  38.     public void setTrxProsesHitungPesangonOutputHasilHitungPesangonEntity(TrxProsesHitungPesangonOutputHasilHitungPesangon entity) {
  39.         prosesHitungPesangonOutputHasilHitungPesangon = TrxProsesHitungPesangonOutputHasilHitungPesangonPojo.fromEntity(entity);
  40.     }
  41.    
  42.     @JsonIgnore
  43.     public List<TrxProsesHitungPesangonOutputDetailUangTerminasi> getTrxProsesHitungPesangonOutputDetailUangTerminasiEntities() {
  44.         List<TrxProsesHitungPesangonOutputDetailUangTerminasi> entities = new ArrayList<TrxProsesHitungPesangonOutputDetailUangTerminasi>();
  45.         if (prosesHitungPesangonOutputDetailUangTerminasiList != null) {
  46.             for (TrxProsesHitungPesangonOutputDetailUangTerminasiPojo prosesHitungPesangonOutputDetailUangTerminasi: prosesHitungPesangonOutputDetailUangTerminasiList) {
  47.                 entities.add(prosesHitungPesangonOutputDetailUangTerminasi.toEntity());
  48.             }
  49.         }
  50.         return entities;
  51.     }
  52.    
  53.     @JsonIgnore
  54.     public void setTrxProsesHitungPesangonOutputDetailUangTerminasiListFromEntities(List<TrxProsesHitungPesangonOutputDetailUangTerminasi> entities) {
  55.         prosesHitungPesangonOutputDetailUangTerminasiList = TrxProsesHitungPesangonOutputDetailUangTerminasiPojo.fromEntities(entities);
  56.     }
  57.    
  58.     @JsonIgnore
  59.     public List<TrxProsesHitungPesangonOutputDetailKompensasiCuti> getTrxProsesHitungPesangonOutputDetailKompensasiCutiEntities() {
  60.         List<TrxProsesHitungPesangonOutputDetailKompensasiCuti> entities = new ArrayList<TrxProsesHitungPesangonOutputDetailKompensasiCuti>();
  61.         if (prosesHitungPesangonOutputDetailKompensasiCutiList != null) {
  62.             for (TrxProsesHitungPesangonOutputDetailKompensasiCutiPojo prosesHitungPesangonOutputDetailKompensasiCuti: prosesHitungPesangonOutputDetailKompensasiCutiList) {
  63.                 entities.add(prosesHitungPesangonOutputDetailKompensasiCuti.toEntity());
  64.             }
  65.         }
  66.         return entities;
  67.     }
  68.    
  69.     @JsonIgnore
  70.     public void setTrxProsesHitungPesangonOutputDetailKompensasiCutiListFromEntities(List<TrxProsesHitungPesangonOutputDetailKompensasiCuti> entities) {
  71.         prosesHitungPesangonOutputDetailKompensasiCutiList = TrxProsesHitungPesangonOutputDetailKompensasiCutiPojo.fromEntities(entities);
  72.     }
  73.    
  74.     @JsonIgnore
  75.     public TrxProsesHitungPesangonStatus getTrxProsesHitungPesangonStatusEntity() {
  76.         return prosesHitungPesangonStatus.toEntity();
  77.     }
  78.    
  79.     @JsonIgnore
  80.     public void setTrxProsesHitungPesangonStatusEntity(TrxProsesHitungPesangonStatus entity) {
  81.         prosesHitungPesangonStatus = TrxProsesHitungPesangonStatusPojo.fromEntity(entity);
  82.     }
  83.    
  84.     @JsonIgnore
  85.     public List<TrxProsesHitungPesangonDaftarError> getTrxProsesHitungPesangonDaftarErrorEntities() {
  86.         List<TrxProsesHitungPesangonDaftarError> entities = new ArrayList<TrxProsesHitungPesangonDaftarError>();
  87.         if (prosesHitungPesangonDaftarError != null) {
  88.             for (TrxProsesHitungPesangonDaftarErrorPojo prosesHitungPesangonDaftarError: prosesHitungPesangonDaftarError) {
  89.                 entities.add(prosesHitungPesangonDaftarError.toEntity());
  90.             }
  91.         }
  92.         return entities;
  93.     }
  94.    
  95.     @JsonIgnore
  96.     public void setTrxProsesHitungPesangonDaftarErrorListFromEntities(List<TrxProsesHitungPesangonDaftarError> entities) {
  97.         prosesHitungPesangonDaftarError = TrxProsesHitungPesangonDaftarErrorPojo.fromEntities(entities);
  98.     }
  99. }
Advertisement
Add Comment
Please, Sign In to add comment