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
메뉴 모델 (USTRA_MNU)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class접근 가능 권한 그룹static classstatic class검색 조건static classUstraMenuModel.UstraMenuModelBuilder<C extends UstraMenuModel,B extends UstraMenuModel.UstraMenuModelBuilder<C, B>> static final class모델 검증기Nested classes/interfaces inherited from class com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
UstraManagementBaseModel.UstraManagementBaseModelBuilder<C extends UstraManagementBaseModel,B extends UstraManagementBaseModel.UstraManagementBaseModelBuilder<C, B>> Nested classes/interfaces inherited from class com.gsitm.ustra.java.data.base.UstraBaseModel
com.gsitm.ustra.java.data.base.UstraBaseModel.UstraBaseModelBuilder<C extends com.gsitm.ustra.java.data.base.UstraBaseModel,B extends com.gsitm.ustra.java.data.base.UstraBaseModel.UstraBaseModelBuilder<C, B>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUstraMenuModel(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 newUstraMenuModelinstance. -
Method Summary
Modifier and TypeMethodDescriptionstatic UstraMenuModel.UstraMenuModelBuilder<?,?> builder()protected booleanboolean접근 가능한 권한 그룹 목록접근 가능한 사용자 목록권한 범위 코드getDelYn()삭제 여부getDpYn()디스플레이 여부파일 포맷 내용파일 명기능 목록아이콘 파일 아이디아이콘 경로아피 주소 목록아이피 제한 여부메뉴 상세메뉴 디바이스 범위 코드메뉴 가이드 내용getMnuId()메뉴 아이디getMnuNm()메뉴 명메뉴 정렬 번호메뉴 단계 번호메뉴 유형 코드메뉴 URL프로그램 아이디 값개인 정보 조회 여부저장 경로getSysCd()시스템 코드상위 메뉴 아이디getUseYn()사용 여부inthashCode()voidsetAccessibleAuthGroups(List<UstraMenuModel.AccessibleAuthGroup> accessibleAuthGroups) 접근 가능한 권한 그룹 목록voidsetAccessibleUsers(List<UstraMenuModel.AccessibleUser> accessibleUsers) 접근 가능한 사용자 목록voidsetAuthScopCd(String authScopCd) 권한 범위 코드void삭제 여부void디스플레이 여부voidsetFileFmtCont(String fileFmtCont) 파일 포맷 내용void파일 명voidsetFunctions(List<UstraMenuFunctionModel> functions) 기능 목록voidsetIconFileId(String iconFileId) 아이콘 파일 아이디voidsetIconSrc(String iconSrc) 아이콘 경로void아피 주소 목록voidsetIpLmtYn(String ipLmtYn) 아이피 제한 여부voidsetMnuDesc(String mnuDesc) 메뉴 상세voidsetMnuDvcScopCd(String mnuDvcScopCd) 메뉴 디바이스 범위 코드voidsetMnuGuideCont(String mnuGuideCont) 메뉴 가이드 내용void메뉴 아이디void메뉴 명voidsetMnuSrtNo(Integer mnuSrtNo) 메뉴 정렬 번호voidsetMnuStepNo(Integer mnuStepNo) 메뉴 단계 번호voidsetMnuTyCd(String mnuTyCd) 메뉴 유형 코드void메뉴 URLvoidsetProIdVal(String proIdVal) 프로그램 아이디 값voidsetPrvViewYn(String prvViewYn) 개인 정보 조회 여부void저장 경로void시스템 코드voidsetUprMnuId(String uprMnuId) 상위 메뉴 아이디void사용 여부toString()Methods inherited from class com.gsitm.ustra.java.management.models.base.UstraManagementBaseModel
applySystemDefaultFieldValue, applySystemDefaultFieldValueMethods inherited from class com.gsitm.ustra.java.data.base.UstraBaseModel
copySystemField, getOthers, getPaginationTotalCnt, getRegDttm, getRegUsrId, getRegUsrIp, getUpdDttm, getUpdUsrId, getUpdUsrIp, removeSystemField, setOthers, setPaginationTotalCnt, setRegDttm, setRegUsrId, setRegUsrIp, setUpdDttm, setUpdUsrId, setUpdUsrIp
-
Constructor Details
-
UstraMenuModel
-
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 newUstraMenuModelinstance.- Parameters:
mnuId- 메뉴 아이디uprMnuId- 상위 메뉴 아이디sysCd- 시스템 코드mnuNm- 메뉴 명mnuSrtNo- 메뉴 정렬 번호mnuUrl- 메뉴 URLmnuDesc- 메뉴 상세mnuTyCd- 메뉴 유형 코드useYn- 사용 여부delYn- 삭제 여부mnuStepNo- 메뉴 단계 번호iconFileId- 아이콘 파일 아이디iconSrc- 아이콘 경로fileNm- 파일 명svPath- 저장 경로fileFmtCont- 파일 포맷 내용proIdVal- 프로그램 아이디 값ipLmtYn- 아이피 제한 여부ipList- 아피 주소 목록prvViewYn- 개인 정보 조회 여부dpYn- 디스플레이 여부authScopCd- 권한 범위 코드mnuGuideCont- 메뉴 가이드 내용mnuDvcScopCd- 메뉴 디바이스 범위 코드functions- 기능 목록accessibleAuthGroups- 접근 가능한 권한 그룹 목록accessibleUsers- 접근 가능한 사용자 목록
-
-
Method Details
-
builder
-
getMnuId
메뉴 아이디 -
getUprMnuId
상위 메뉴 아이디 -
getSysCd
시스템 코드 -
getMnuNm
메뉴 명 -
getMnuSrtNo
메뉴 정렬 번호 -
getMnuUrl
메뉴 URL -
getMnuDesc
메뉴 상세 -
getMnuTyCd
메뉴 유형 코드 -
getUseYn
사용 여부 -
getDelYn
삭제 여부 -
getMnuStepNo
메뉴 단계 번호 -
getIconFileId
아이콘 파일 아이디 -
getIconSrc
아이콘 경로 -
getFileNm
파일 명 -
getSvPath
저장 경로 -
getFileFmtCont
파일 포맷 내용 -
getProIdVal
프로그램 아이디 값 -
getIpLmtYn
아이피 제한 여부 -
getIpList
아피 주소 목록 -
getPrvViewYn
개인 정보 조회 여부 -
getDpYn
디스플레이 여부 -
getAuthScopCd
권한 범위 코드 -
getMnuGuideCont
메뉴 가이드 내용 -
getMnuDvcScopCd
메뉴 디바이스 범위 코드 -
getFunctions
기능 목록 -
getAccessibleAuthGroups
접근 가능한 권한 그룹 목록 -
getAccessibleUsers
접근 가능한 사용자 목록 -
setMnuId
메뉴 아이디 -
setUprMnuId
상위 메뉴 아이디 -
setSysCd
시스템 코드 -
setMnuNm
메뉴 명 -
setMnuSrtNo
메뉴 정렬 번호 -
setMnuUrl
메뉴 URL -
setMnuDesc
메뉴 상세 -
setMnuTyCd
메뉴 유형 코드 -
setUseYn
사용 여부 -
setDelYn
삭제 여부 -
setMnuStepNo
메뉴 단계 번호 -
setIconFileId
아이콘 파일 아이디 -
setIconSrc
아이콘 경로 -
setFileNm
파일 명 -
setSvPath
저장 경로 -
setFileFmtCont
파일 포맷 내용 -
setProIdVal
프로그램 아이디 값 -
setIpLmtYn
아이피 제한 여부 -
setIpList
아피 주소 목록 -
setPrvViewYn
개인 정보 조회 여부 -
setDpYn
디스플레이 여부 -
setAuthScopCd
권한 범위 코드 -
setMnuGuideCont
메뉴 가이드 내용 -
setMnuDvcScopCd
메뉴 디바이스 범위 코드 -
setFunctions
기능 목록 -
setAccessibleAuthGroups
접근 가능한 권한 그룹 목록 -
setAccessibleUsers
접근 가능한 사용자 목록 -
toString
- Overrides:
toStringin classUstraManagementBaseModel
-
equals
- Overrides:
equalsin classUstraManagementBaseModel
-
canEqual
- Overrides:
canEqualin classUstraManagementBaseModel
-
hashCode
public int hashCode()- Overrides:
hashCodein classUstraManagementBaseModel
-