Class UstraMenuModel

java.lang.Object
com.gsitm.ustra.java.data.base.UstraBaseModel
com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
com.gsitm.ustra.java.management.models.UstraMenuModel
Direct Known Subclasses:
UstraMenuAuthorityModel

public class UstraMenuModel extends UstraManagementBaseModel
메뉴 모델 (USTRA_MNU)
  • Constructor Details

    • UstraMenuModel

      protected UstraMenuModel(UstraMenuModel.UstraMenuModelBuilder<?,?> b)
    • UstraMenuModel

      public UstraMenuModel()
    • UstraMenuModel

      public UstraMenuModel(String mnuId, String uprMnuId, String sysCd, String mnuNm, Integer mnuSrtNo, String mnuUrl, String mnuDesc, String mnuTyCd, String useYn, String delYn, Integer mnuStepNo, String iconFileId, String iconSrc, String fileNm, String svPath, String fileFmtCont, String proIdVal, String ipLmtYn, String ipList, String prvViewYn, String dpYn, String authScopCd, String mnuGuideCont, String mnuDvcScopCd, List<UstraMenuFunctionModel> functions, List<UstraMenuModel.AccessibleAuthGroup> accessibleAuthGroups, List<UstraMenuModel.AccessibleUser> accessibleUsers)
      Creates a new UstraMenuModel instance.
      Parameters:
      mnuId - 메뉴 아이디
      uprMnuId - 상위 메뉴 아이디
      sysCd - 시스템 코드
      mnuNm - 메뉴 명
      mnuSrtNo - 메뉴 정렬 번호
      mnuUrl - 메뉴 URL
      mnuDesc - 메뉴 상세
      mnuTyCd - 메뉴 유형 코드
      useYn - 사용 여부
      delYn - 삭제 여부
      mnuStepNo - 메뉴 단계 번호
      iconFileId - 아이콘 파일 아이디
      iconSrc - 아이콘 경로
      fileNm - 파일 명
      svPath - 저장 경로
      fileFmtCont - 파일 포맷 내용
      proIdVal - 프로그램 아이디 값
      ipLmtYn - 아이피 제한 여부
      ipList - 아피 주소 목록
      prvViewYn - 개인 정보 조회 여부
      dpYn - 디스플레이 여부
      authScopCd - 권한 범위 코드
      mnuGuideCont - 메뉴 가이드 내용
      mnuDvcScopCd - 메뉴 디바이스 범위 코드
      functions - 기능 목록
      accessibleAuthGroups - 접근 가능한 권한 그룹 목록
      accessibleUsers - 접근 가능한 사용자 목록
  • Method Details

    • builder

      public static UstraMenuModel.UstraMenuModelBuilder<?,?> builder()
    • getMnuId

      public String getMnuId()
      메뉴 아이디
    • getUprMnuId

      public String getUprMnuId()
      상위 메뉴 아이디
    • getSysCd

      public String getSysCd()
      시스템 코드
    • getMnuNm

      public String getMnuNm()
      메뉴 명
    • getMnuSrtNo

      public Integer getMnuSrtNo()
      메뉴 정렬 번호
    • getMnuUrl

      public String getMnuUrl()
      메뉴 URL
    • getMnuDesc

      public String getMnuDesc()
      메뉴 상세
    • getMnuTyCd

      public String getMnuTyCd()
      메뉴 유형 코드
    • getUseYn

      public String getUseYn()
      사용 여부
    • getDelYn

      public String getDelYn()
      삭제 여부
    • getMnuStepNo

      public Integer getMnuStepNo()
      메뉴 단계 번호
    • getIconFileId

      public String getIconFileId()
      아이콘 파일 아이디
    • getIconSrc

      public String getIconSrc()
      아이콘 경로
    • getFileNm

      public String getFileNm()
      파일 명
    • getSvPath

      public String getSvPath()
      저장 경로
    • getFileFmtCont

      public String getFileFmtCont()
      파일 포맷 내용
    • getProIdVal

      public String getProIdVal()
      프로그램 아이디 값
    • getIpLmtYn

      public String getIpLmtYn()
      아이피 제한 여부
    • getIpList

      public String getIpList()
      아피 주소 목록
    • getPrvViewYn

      public String getPrvViewYn()
      개인 정보 조회 여부
    • getDpYn

      public String getDpYn()
      디스플레이 여부
    • getAuthScopCd

      public String getAuthScopCd()
      권한 범위 코드
    • getMnuGuideCont

      public String getMnuGuideCont()
      메뉴 가이드 내용
    • getMnuDvcScopCd

      public String getMnuDvcScopCd()
      메뉴 디바이스 범위 코드
    • getFunctions

      public List<UstraMenuFunctionModel> getFunctions()
      기능 목록
    • getAccessibleAuthGroups

      public List<UstraMenuModel.AccessibleAuthGroup> getAccessibleAuthGroups()
      접근 가능한 권한 그룹 목록
    • getAccessibleUsers

      public List<UstraMenuModel.AccessibleUser> getAccessibleUsers()
      접근 가능한 사용자 목록
    • setMnuId

      public void setMnuId(String mnuId)
      메뉴 아이디
    • setUprMnuId

      public void setUprMnuId(String uprMnuId)
      상위 메뉴 아이디
    • setSysCd

      public void setSysCd(String sysCd)
      시스템 코드
    • setMnuNm

      public void setMnuNm(String mnuNm)
      메뉴 명
    • setMnuSrtNo

      public void setMnuSrtNo(Integer mnuSrtNo)
      메뉴 정렬 번호
    • setMnuUrl

      public void setMnuUrl(String mnuUrl)
      메뉴 URL
    • setMnuDesc

      public void setMnuDesc(String mnuDesc)
      메뉴 상세
    • setMnuTyCd

      public void setMnuTyCd(String mnuTyCd)
      메뉴 유형 코드
    • setUseYn

      public void setUseYn(String useYn)
      사용 여부
    • setDelYn

      public void setDelYn(String delYn)
      삭제 여부
    • setMnuStepNo

      public void setMnuStepNo(Integer mnuStepNo)
      메뉴 단계 번호
    • setIconFileId

      public void setIconFileId(String iconFileId)
      아이콘 파일 아이디
    • setIconSrc

      public void setIconSrc(String iconSrc)
      아이콘 경로
    • setFileNm

      public void setFileNm(String fileNm)
      파일 명
    • setSvPath

      public void setSvPath(String svPath)
      저장 경로
    • setFileFmtCont

      public void setFileFmtCont(String fileFmtCont)
      파일 포맷 내용
    • setProIdVal

      public void setProIdVal(String proIdVal)
      프로그램 아이디 값
    • setIpLmtYn

      public void setIpLmtYn(String ipLmtYn)
      아이피 제한 여부
    • setIpList

      public void setIpList(String ipList)
      아피 주소 목록
    • setPrvViewYn

      public void setPrvViewYn(String prvViewYn)
      개인 정보 조회 여부
    • setDpYn

      public void setDpYn(String dpYn)
      디스플레이 여부
    • setAuthScopCd

      public void setAuthScopCd(String authScopCd)
      권한 범위 코드
    • setMnuGuideCont

      public void setMnuGuideCont(String mnuGuideCont)
      메뉴 가이드 내용
    • setMnuDvcScopCd

      public void setMnuDvcScopCd(String mnuDvcScopCd)
      메뉴 디바이스 범위 코드
    • setFunctions

      public void setFunctions(List<UstraMenuFunctionModel> functions)
      기능 목록
    • setAccessibleAuthGroups

      public void setAccessibleAuthGroups(List<UstraMenuModel.AccessibleAuthGroup> accessibleAuthGroups)
      접근 가능한 권한 그룹 목록
    • setAccessibleUsers

      public void setAccessibleUsers(List<UstraMenuModel.AccessibleUser> accessibleUsers)
      접근 가능한 사용자 목록
    • toString

      public String toString()
      Overrides:
      toString in class UstraManagementBaseModel
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class UstraManagementBaseModel
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class UstraManagementBaseModel
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class UstraManagementBaseModel