类 HabitConfigManager


  • public class HabitConfigManager
    extends java.lang.Object
    TODO:配置管理类
    作者:
    王剑洪 on 2020/3/26 1:35
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      <T> T createConfigObject​(java.lang.Class<T> clazz, java.lang.String prefix, java.lang.String file)
      TODO:创建一个新的配置对象(Object)
      <T> T get​(java.lang.Class<T> clazz)  
      <T> T get​(java.lang.Class<T> clazz, java.lang.String prefix, java.lang.String file)
      获取配置信息,并创建和赋值clazz实例
      <T> java.util.List<T> getList​(java.lang.Class<T> clazz)  
      void init​(java.lang.String folder)  
      static HabitConfigManager me()  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • init

        public void init​(java.lang.String folder)
      • get

        public <T> T get​(java.lang.Class<T> clazz)
      • getList

        public <T> java.util.List<T> getList​(java.lang.Class<T> clazz)
      • get

        public <T> T get​(java.lang.Class<T> clazz,
                         java.lang.String prefix,
                         java.lang.String file)
        获取配置信息,并创建和赋值clazz实例
        类型参数:
        T - 对象
        参数:
        clazz - 指定的类
        prefix - 配置文件前缀
        file - file
        返回:
        返回配置类
      • createConfigObject

        public <T> T createConfigObject​(java.lang.Class<T> clazz,
                                        java.lang.String prefix,
                                        java.lang.String file)
        TODO:创建一个新的配置对象(Object)
        类型参数:
        T - 类型
        参数:
        clazz - 类
        prefix - 前缀
        file - 文件路径
        返回:
        配置类