ClctSystStupDto.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.its.op.model.dto;
  2. import com.its.op.model.entity.ClctSystStup;
  3. import lombok.Getter;
  4. import java.io.Serializable;
  5. public class ClctSystStupDto implements Serializable {
  6. @Getter
  7. public static class ClctSystStupInfo {
  8. private final String CLCT_SYST_CD; // N VARCHAR2(7) N 수집 시스템 코드
  9. private final Integer CLCT_SYST_NMBR; // N NUMBER(2) Y 수집 시스템 번호
  10. private final String CLCT_SYST_NM; // N VARCHAR2(30) N 수집 시스템 명
  11. private final String CLCT_SYST_EXPL; // N VARCHAR2(100) Y 수집 시스템 설명
  12. private final Integer CLCT_MAX_NUM; // N NUMBER(7) Y 0 수집 최대 개수
  13. private final String USE_YN; // N CHAR(1) Y 'N' 사용 여부
  14. private final String CLCT_SYST_DESC;
  15. public ClctSystStupInfo(ClctSystStup entity) {
  16. this.CLCT_SYST_CD = entity.getCLCT_SYST_CD();
  17. this.CLCT_SYST_NMBR = entity.getCLCT_SYST_NMBR();
  18. this.CLCT_SYST_NM = entity.getCLCT_SYST_NM();
  19. this.CLCT_SYST_EXPL = entity.getCLCT_SYST_EXPL();
  20. this.CLCT_MAX_NUM = entity.getCLCT_MAX_NUM();
  21. this.USE_YN = entity.getUSE_YN();
  22. this.CLCT_SYST_DESC = "[" + this.CLCT_SYST_CD + "] " + this.CLCT_SYST_NM;
  23. }
  24. }
  25. }