public class Enums {
public Enums() {
}
public static enum xxMaskingOption {
XX_NAME,
XX_KRNAME,
XX_FRN,
XX_BARCODE;
private xxMaskingOption() {
}
}
public static enum ooMaskingOption {
OO_NAME,
OO_RRN,
OO_PHOTO,
OO_ISSUEDATE,
OO_EXPIREDATE,
OO_ADDRESS,
private ooMaskingOption() {
}
}
}
// 사용방법
Enums.xxMaskingOption mlMasking = Enums.xxMaskingOption.XX_FRN;
int index = mlMasking.ordinal(); // 2
String name = mlMasking.toString(); // "XX_FRN"
public enum EncryptionType {
xxxx("xxxx"),
oooo("oooo");
private EncryptionType(String type) {
}
}
// 사용방법
EncryptionType type = EncryptionType.xxxx;
int index = type.ordinal(); // 0
String name = type.toString(); // "xxxx"
'Android(Java)' 카테고리의 다른 글
[Java]SharedPreferences 저장소 (0) | 2024.03.15 |
---|---|
[Java] Lottie LoadingHUD Dialog (1) | 2024.03.15 |
[Java] 위에서 아래로 펼쳐지는 애니메이션 효과 (0) | 2024.03.13 |
[Java] ProgressDialog 로딩 시스템 UI (1) | 2024.02.27 |
[Java] Parcelable을 이용한 객체 Intent 전달 (0) | 2024.02.27 |