- get(String, String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取分组对应的值,如果分组不存在或者值不存在则返回null
- get(Object) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取默认分组(空分组)中指定key对应的值
- get(String, String) - Method in class org.aoju.bus.setting.metric.GroupMap
-
获取分组对应的值,如果分组不存在或者值不存在则返回null
- get(int) - Method in interface org.aoju.bus.setting.metric.ProxyList
-
- getAndRemove(String...) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveStr(String...) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveStr(String...) - Method in class org.aoju.bus.setting.magic.Properties
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getBigDecimal(String, BigDecimal) - Method in class org.aoju.bus.setting.magic.Properties
-
- getBigDecimal(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getBigInteger(String, BigInteger) - Method in class org.aoju.bus.setting.magic.Properties
-
- getBigInteger(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getBool(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取波尔型属性值
- getBool(String, String, Boolean) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取波尔型型属性值
- getBool(String, Boolean) - Method in class org.aoju.bus.setting.magic.Properties
-
- getBool(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getByGroup(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得指定分组的键对应值
- getByGroup(String, String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
- getByGroupWithLog(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- getByte(String, Byte) - Method in class org.aoju.bus.setting.magic.Properties
-
- getByte(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getChar(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取char类型属性值
- getChar(String, Character) - Method in class org.aoju.bus.setting.magic.Properties
-
- getChar(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getComment() - Method in class org.aoju.bus.setting.magic.AbstractElement
-
- getComment() - Method in interface org.aoju.bus.setting.magic.IniComment
-
there may be comments at the end of each element.
- getComment() - Method in interface org.aoju.bus.setting.magic.IniElement
-
there may be comments at the end of each element.
- getComment() - Method in class org.aoju.bus.setting.magic.IniPropertyImpl
-
default ini property's comment is null.
- getCommentElementFormatter() - Method in class org.aoju.bus.setting.format.AbstractFormatter
-
- getCommentElementFormatterSupplier() - Method in class org.aoju.bus.setting.Readers
-
- getCommentOptional() - Method in interface org.aoju.bus.setting.magic.IniElement
-
there may be comments at the end of each element.
- getDate(String, Date) - Method in class org.aoju.bus.setting.magic.Properties
-
- getDate(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getDouble(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取double类型属性值
- getDouble(String, String, Double) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取double类型属性值
- getDouble(String, Double) - Method in class org.aoju.bus.setting.magic.Properties
-
- getDouble(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getEnum(Class<E>, String, E) - Method in class org.aoju.bus.setting.magic.Properties
-
- getEnum(Class<E>, String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getFloat(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getFloat(String, Float) - Method in class org.aoju.bus.setting.magic.Properties
-
- getFormatter() - Method in class org.aoju.bus.setting.Readers
-
get a default formatter by factory
- getGroupMap() - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取GroupedMap
- getGroups() - Method in class org.aoju.bus.setting.magic.PopSetting
-
获取所有分组
- getGroups() - Method in class org.aoju.bus.setting.metric.GroupSet
-
- getInt(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取数字型型属性值
- getInt(String, String, Integer) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取数字型型属性值
- getInt(String, Integer) - Method in class org.aoju.bus.setting.magic.Properties
-
- getInt(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getKey() - Method in interface org.aoju.bus.setting.magic.IniProperty
-
get key
- getKey() - Method in class org.aoju.bus.setting.magic.IniPropertyImpl
-
- getList() - Method in interface org.aoju.bus.setting.magic.IniSection
-
get IniProperty list.
- getList(Supplier<List<IniProperty>>) - Method in interface org.aoju.bus.setting.magic.IniSection
-
get IniProperty list.
- getList() - Method in class org.aoju.bus.setting.magic.IniSectionImpl
-
get IniProperty list.
- getList(Supplier<List<IniProperty>>) - Method in class org.aoju.bus.setting.magic.IniSectionImpl
-
get IniProperty list.
- getLong(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取long类型属性值
- getLong(String, String, Long) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获取long类型属性值
- getLong(String, Long) - Method in class org.aoju.bus.setting.magic.Properties
-
- getLong(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getMap(String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获得指定分组的所有键值对,此方法获取的是原始键值对,获取的键值对可以被修改
- getObj(String, Object) - Method in class org.aoju.bus.setting.magic.Properties
-
- getObj(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getOriginalValue() - Method in class org.aoju.bus.setting.magic.AbstractElement
-
get the original string.
- getOriginalValue() - Method in interface org.aoju.bus.setting.magic.IniElement
-
get the original string.
- getPath() - Method in class org.aoju.bus.setting.metric.GroupSet
-
- getProp(String) - Static method in class org.aoju.bus.setting.magic.Properties
-
获得Classpath下的Properties文件
- getProp(String, String) - Static method in class org.aoju.bus.setting.magic.Properties
-
获得Classpath下的Properties文件
- getProp(String, Charset) - Static method in class org.aoju.bus.setting.magic.Properties
-
获得Classpath下的Properties文件
- getProp(String, Class<?>) - Static method in class org.aoju.bus.setting.magic.Properties
-
获得Classpath下的Properties文件
- getProperties(String) - Static method in class org.aoju.bus.setting.Builder
-
获取当前环境下的配置文件
name可以为不包括扩展名的文件名(默认.properties),也可以是文件名全称
- getProperties(String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获得group对应的子Properties
- getPropertyElementFormatterSupplier() - Method in class org.aoju.bus.setting.Readers
-
- getProps(String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获得group对应的子Props
- getProxyList() - Method in class org.aoju.bus.setting.magic.IniSectionImpl
-
- getProxyList() - Method in interface org.aoju.bus.setting.metric.ProxyList
-
get the real list.
- getSection() - Method in interface org.aoju.bus.setting.magic.IniProperty
-
section getter.
- getSection() - Method in class org.aoju.bus.setting.magic.IniPropertyImpl
-
- getSectionElementFormatterSupplier() - Method in class org.aoju.bus.setting.Readers
-
- getSetting(String) - Method in class org.aoju.bus.setting.magic.PopSetting
-
获得group对应的子Setting
- getSetting(String) - Static method in class org.aoju.bus.setting.metric.GlobalProfile
-
获得全局的当前环境下对应的配置文件
- getSetting(String) - Method in class org.aoju.bus.setting.metric.Profile
-
获取当前环境下的配置文件
- getSettingPath() - Method in class org.aoju.bus.setting.magic.PopSetting
-
- getSettingUrl() - Method in class org.aoju.bus.setting.magic.PopSetting
-
获得设定文件的URL
- getShort(String, Short) - Method in class org.aoju.bus.setting.magic.Properties
-
- getShort(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getStr(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
- getStr(String, String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得字符串类型值
- getStr(String, String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getStr(String) - Method in class org.aoju.bus.setting.magic.Properties
-
- getStrings(String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得数组型
- getStrings(String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得数组型
- getStrings(String, String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得数组型
- getStringsWithDefault(String, String[]) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得数组型
- getStrNotEmpty(String, String, String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
获得字符串类型值,如果字符串为null或者""返回默认值
- getValue() - Method in interface org.aoju.bus.setting.magic.IniProperty
-
get value
- getValues(String) - Method in class org.aoju.bus.setting.metric.GroupSet
-
获得对应分组的所有值
- getWithLog(String) - Method in class org.aoju.bus.setting.magic.AbstractSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- GlobalProfile - Class in org.aoju.bus.setting.metric
-
全局的Profile配置中心
- GroupMap - Class in org.aoju.bus.setting.metric
-
基于分组的Map
- GroupMap() - Constructor for class org.aoju.bus.setting.metric.GroupMap
-
- GroupSet - Class in org.aoju.bus.setting.metric
-
分组化的Set集合类
在配置文件中可以用中括号分隔不同的分组,每个分组会放在独立的Set中,用group区别
无分组的集合和`[]`分组集合会合并成员,重名的分组也会合并成员
分组配置文件如下:
- GroupSet(Charset) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
基本构造
需自定义初始化配置文件
- GroupSet(String, Charset) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
构造,使用相对于Class文件根目录的相对路径
- GroupSet(File, Charset) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
构造
- GroupSet(String, Class<?>, Charset) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
构造,相对于classes读取文件
- GroupSet(URL, Charset) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
构造
- GroupSet(String) - Constructor for class org.aoju.bus.setting.metric.GroupSet
-
构造