类 DictionaryUtil

java.lang.Object
cn.hamm.airpower.util.DictionaryUtil

public class DictionaryUtil extends Object

枚举字典助手

作者:
Hamm
  • 构造器详细资料

    • DictionaryUtil

      public DictionaryUtil()
  • 方法详细资料

    • getDictionaryByKey

      public static <T extends IDictionary> T getDictionaryByKey(Class<T> enumClass, int key)
      查询指定key的枚举字典项目
      类型参数:
      T - [泛型] 当前类型
      参数:
      enumClass - 枚举字典类
      key - 枚举字典值
      返回:
      指定的枚举字典项目
    • getDictionaryList

      @NotNull public static @NotNull List<Map<String,String>> getDictionaryList(@NotNull @NotNull Class<?> clazz, String... params)
      获取指定枚举类的Map数据
      参数:
      clazz - 枚举类
      params - 参数列表
      返回:
      返回结果
    • getDictionaryList

      @NotNull public static <T extends IDictionary> @NotNull List<Map<String,String>> getDictionaryList(Class<T> clazz)
      获取指定枚举类的Map数据
      参数:
      clazz - 枚举类
      返回:
      返回结果