- get(String, String) - Method in class org.aoju.bus.setting.GroupedMap
-
获取分组对应的值,如果分组不存在或者值不存在则返回null
- get(String, String) - Method in class org.aoju.bus.setting.Setting
-
获取分组对应的值,如果分组不存在或者值不存在则返回null
- get(Object) - Method in class org.aoju.bus.setting.Setting
-
获取默认分组(空分组)中指定key对应的值
- get(String) - Static method in class org.aoju.bus.setting.SettingUtils
-
获取当前环境下的配置文件
name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
- getAndRemove(String...) - Method in class org.aoju.bus.setting.Setting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveStr(String...) - Method in class org.aoju.bus.setting.dialect.Props
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveStr(String...) - Method in class org.aoju.bus.setting.Setting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getBigDecimal(String, BigDecimal) - Method in class org.aoju.bus.setting.dialect.Props
-
- getBigDecimal(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getBigInteger(String, BigInteger) - Method in class org.aoju.bus.setting.dialect.Props
-
- getBigInteger(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getBool(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获取波尔型属性值
- getBool(String, String, Boolean) - Method in class org.aoju.bus.setting.AbsSetting
-
获取波尔型型属性值
- getBool(String, Boolean) - Method in class org.aoju.bus.setting.dialect.Props
-
- getBool(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getByGroup(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获得指定分组的键对应值
- getByGroup(String, String) - Method in class org.aoju.bus.setting.Setting
-
- getByGroupWithLog(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- getByte(String, Byte) - Method in class org.aoju.bus.setting.dialect.Props
-
- getByte(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getChar(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获取char类型属性值
- getChar(String, Character) - Method in class org.aoju.bus.setting.dialect.Props
-
- getChar(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getDate(String, Date) - Method in class org.aoju.bus.setting.dialect.Props
-
- getDate(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getDouble(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获取double类型属性值
- getDouble(String, String, Double) - Method in class org.aoju.bus.setting.AbsSetting
-
获取double类型属性值
- getDouble(String, Double) - Method in class org.aoju.bus.setting.dialect.Props
-
- getDouble(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getEnum(Class<E>, String, E) - Method in class org.aoju.bus.setting.dialect.Props
-
- getEnum(Class<E>, String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getFloat(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getFloat(String, Float) - Method in class org.aoju.bus.setting.dialect.Props
-
- getGroupedMap() - Method in class org.aoju.bus.setting.Setting
-
获取GroupedMap
- getGroups() - Method in class org.aoju.bus.setting.GroupedSet
-
- getGroups() - Method in class org.aoju.bus.setting.Setting
-
获取所有分组
- getInt(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获取数字型型属性值
- getInt(String, String, Integer) - Method in class org.aoju.bus.setting.AbsSetting
-
获取数字型型属性值
- getInt(String, Integer) - Method in class org.aoju.bus.setting.dialect.Props
-
- getInt(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getLong(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获取long类型属性值
- getLong(String, String, Long) - Method in class org.aoju.bus.setting.AbsSetting
-
获取long类型属性值
- getLong(String, Long) - Method in class org.aoju.bus.setting.dialect.Props
-
- getLong(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getMap(String) - Method in class org.aoju.bus.setting.Setting
-
获得指定分组的所有键值对,此方法获取的是原始键值对,获取的键值对可以被修改
- getObj(String, Object) - Method in class org.aoju.bus.setting.dialect.Props
-
- getObj(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getPath() - Method in class org.aoju.bus.setting.GroupedSet
-
- getProp(String) - Static method in class org.aoju.bus.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProp(String, String) - Static method in class org.aoju.bus.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProp(String, Charset) - Static method in class org.aoju.bus.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProperties(String) - Method in class org.aoju.bus.setting.Setting
-
获得group对应的子Properties
- getProps(String) - Method in class org.aoju.bus.setting.Setting
-
获得group对应的子Props
- getSetting(String) - Static method in class org.aoju.bus.setting.profile.GlobalProfile
-
获得全局的当前环境下对应的配置文件
- getSetting(String) - Method in class org.aoju.bus.setting.profile.Profile
-
获取当前环境下的配置文件
- getSetting(String) - Method in class org.aoju.bus.setting.Setting
-
获得group对应的子Setting
- getSettingPath() - Method in class org.aoju.bus.setting.Setting
-
- getShort(String, Short) - Method in class org.aoju.bus.setting.dialect.Props
-
- getShort(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getStr(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
- getStr(String, String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获得字符串类型值
- getStr(String, String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getStr(String) - Method in class org.aoju.bus.setting.dialect.Props
-
- getStrings(String) - Method in class org.aoju.bus.setting.AbsSetting
-
获得数组型
- getStrings(String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获得数组型
- getStrings(String, String, String) - Method in class org.aoju.bus.setting.AbsSetting
-
获得数组型
- getStringsWithDefault(String, String[]) - Method in class org.aoju.bus.setting.AbsSetting
-
获得数组型
- getValues(String) - Method in class org.aoju.bus.setting.GroupedSet
-
获得对应分组的所有值
- getWithLog(String) - Method in class org.aoju.bus.setting.AbsSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- GlobalProfile - Class in org.aoju.bus.setting.profile
-
全局的Profile配置中心
- GroupedMap - Class in org.aoju.bus.setting
-
基于分组的Map
- GroupedMap() - Constructor for class org.aoju.bus.setting.GroupedMap
-
- GroupedSet - Class in org.aoju.bus.setting
-
分组化的Set集合类
在配置文件中可以用中括号分隔不同的分组,每个分组会放在独立的Set中,用group区别
无分组的集合和`[]`分组集合会合并成员,重名的分组也会合并成员
分组配置文件如下:
- GroupedSet(Charset) - Constructor for class org.aoju.bus.setting.GroupedSet
-
基本构造
需自定义初始化配置文件
- GroupedSet(String, Charset) - Constructor for class org.aoju.bus.setting.GroupedSet
-
构造,使用相对于Class文件根目录的相对路径
- GroupedSet(File, Charset) - Constructor for class org.aoju.bus.setting.GroupedSet
-
构造
- GroupedSet(String, Class<?>, Charset) - Constructor for class org.aoju.bus.setting.GroupedSet
-
构造,相对于classes读取文件
- GroupedSet(URL, Charset) - Constructor for class org.aoju.bus.setting.GroupedSet
-
构造
- GroupedSet(String) - Constructor for class org.aoju.bus.setting.GroupedSet
-
构造