| 程序包 | 说明 |
|---|---|
| com.robot.transform.component |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DictBean<T>
字典bean
只有code和text,可用于展示下拉框
|
| 限定符和类型 | 字段和说明 |
|---|---|
private static Map<Dict,DictBean> |
Dict.DictPool.DICT_MAP |
private static Map<String,Class<? extends Dict>> |
Dict.DictPool.DICT_NAME_CLASS_MAP |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,R extends Dict<T>> |
Dict.getByCode(Class<? extends Dict<T>> clazz,
T code)
通过code获取字典枚举实例
|
(专用程序包) static <K extends Dict<T>,T> |
Dict.DictPool.getDict(K dict) |
static <T,E extends Dict<T>> |
Dict.getItems(E... enums)
获取给定的字典枚举项(常用下拉框数据请求)
|
static <T,E extends Dict<T>> |
Dict.getItemsExclude(E... exclude)
获取所有字典枚举项,除开指定的枚举
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<Dict<T>> |
Dict.getAll(Class<? extends Dict<T>> clazz)
获取所有字典枚举项(常用下拉框数据请求)
枚举值上标记@Deprecated的不会返回
|
static List<Dict<Object>> |
Dict.DictPool.getDict(String dictName) |
static <T,E extends Dict<T>> |
Dict.getItems(E... enums)
获取给定的字典枚举项(常用下拉框数据请求)
|
static <T,E extends Dict<T>> |
Dict.getItemsExclude(E... exclude)
获取所有字典枚举项,除开指定的枚举
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,E extends Dict<T>> |
Dict.getItems(E... enums)
获取给定的字典枚举项(常用下拉框数据请求)
|
static <T,E extends Dict<T>> |
Dict.getItemsExclude(E... exclude)
获取所有字典枚举项,除开指定的枚举
|
(专用程序包) static <T> void |
Dict.DictPool.putDict(Dict<T> dict,
T code,
String text) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<Dict<T>> |
Dict.getAll(Class<? extends Dict<T>> clazz)
获取所有字典枚举项(常用下拉框数据请求)
枚举值上标记@Deprecated的不会返回
|
static <T,R extends Dict<T>> |
Dict.getByCode(Class<? extends Dict<T>> clazz,
T code)
通过code获取字典枚举实例
|
static <T> T |
Dict.getCodeByText(Class<? extends Dict<T>> clazz,
String text)
通过text获取code
|
static <T> String |
Dict.getTextByCode(Class<? extends Dict<T>> clazz,
T code)
通过code获取value
|
Copyright © 2022. All rights reserved.