| 程序包 | 说明 |
|---|---|
| com.mg.framework.model | |
| com.mg.framework.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseInnerEnum |
BaseInnerEnum.getEnum(int id)
根据数字类型的key获得枚举对象
|
BaseInnerEnum |
BaseInnerEnum.getEnum(String name)
根据枚举显示名称获取枚举对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static BaseInnerEnum |
EnumFactory.getEnum(Class<? extends BaseInnerEnum> cls)
根据class类型获取内部枚举对象,如果对象不存在,就new一个。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
EnumFactory.register(BaseInnerEnum tmsBaseInnerEnum)
注册内部枚举类,一个注册一次就行了。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static BaseInnerEnum |
EnumFactory.getEnum(Class<? extends BaseInnerEnum> cls)
根据class类型获取内部枚举对象,如果对象不存在,就new一个。
|
static int |
EnumFactory.getEnumId(Class<? extends BaseInnerEnum> cls,
String name) |
static Map<String,String> |
EnumFactory.getEnumMap(Class<? extends BaseInnerEnum> cls)
根据class类型获取内部枚举map值,用于前端列出所有候选项
|
static String |
EnumFactory.getEnumName(Class<? extends BaseInnerEnum> cls,
int id) |
static int |
EnumFactory.putEnum(Class<? extends BaseInnerEnum> cls,
int id,
String name) |
Copyright © 2019. All rights reserved.