public class DictItems extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
SPLIT_SYMBOL |
| 限定符 | 构造器和说明 |
|---|---|
private |
DictItems() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends IDictItem> |
getByLabel(Class<T> enumClass,
String label)
通过label来获取enumClass中匹配的枚举对象
|
static <T extends IDictItem> |
getByLabelForMulti(Class<T> enumClass,
String label)
通过label来获取enumClass中匹配的枚举对象
|
static <T extends IDictItem> |
getByValue(Class<T> enumClass,
String value)
通过value来获取enumClass中匹配的枚举对象
|
static <T extends IDictItem> |
getByValueForMulti(Class<T> enumClass,
String value)
通过value来获取enumClass中匹配的枚举对象
|
static <T extends IDictItem> |
getLabelByValue(Class<T> enumClass,
String value)
通过 value 来获取 label
|
static <T extends IDictItem> |
getLabelByValueForMulti(Class<T> enumClass,
String value)
通过 value 来获取 label
|
static <T extends IDictItem> |
getValueByLabel(Class<T> enumClass,
String label)
通过 label 来获取 value
|
static <T extends IDictItem> |
getValueByLabelForMulti(Class<T> enumClass,
String label)
通过 label 来获取 value
|
public static <T extends IDictItem> T getByValue(Class<T> enumClass, String value)
T - 模板类型enumClass - 枚举类value - 代码public static <T extends IDictItem> T getByLabel(Class<T> enumClass, String label)
T - 模板类型enumClass - 枚举类label - 代码public static <T extends IDictItem> String getLabelByValue(Class<T> enumClass, String value)
T - 模板类型enumClass - 枚举类value - 枚举代码public static <T extends IDictItem> String getValueByLabel(Class<T> enumClass, String label)
T - 模板类型enumClass - 枚举类label - 枚举代码public static <T extends IDictItem> List<T> getByValueForMulti(Class<T> enumClass, String value)
T - 模板类型enumClass - 枚举类value - 代码public static <T extends IDictItem> List<T> getByLabelForMulti(Class<T> enumClass, String label)
T - 模板类型enumClass - 枚举类label - 代码public static <T extends IDictItem> String getLabelByValueForMulti(Class<T> enumClass, String value)
T - 模板类型enumClass - 枚举类value - 枚举代码Copyright © 2020. All rights reserved.