Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractElement - Class in org.miaixz.bus.setting.metric.ini
-
an abstract class for
IniElement. - AbstractFormatter<E> - Class in org.miaixz.bus.setting.format
-
将字符串值的格式设置为
IniElement除了CommentElementFormatter之外,所有元素格式化程序都还需要注释元素格式化程序 - AbstractFormatter() - Constructor for class org.miaixz.bus.setting.format.AbstractFormatter
- AbstractFormatter(CommentFormatter) - Constructor for class org.miaixz.bus.setting.format.AbstractFormatter
- AbstractSetting - Class in org.miaixz.bus.setting.magic
-
Setting抽象类
- AbstractSetting() - Constructor for class org.miaixz.bus.setting.magic.AbstractSetting
- add(int, E) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- add(E) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- addAll(int, Collection<? extends E>) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- addAll(Collection<? extends E>) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- addSetting(Setting) - Method in class org.miaixz.bus.setting.Setting
-
添加一个Stting到主配置中
- apply(ElementFormatter<IniComment>, ElementFormatter<IniSection>, ElementFormatter<IniProperty>) - Method in interface org.miaixz.bus.setting.Factory
-
通过三个字符获取一个iniFormatter
- autoLoad() - Method in class org.miaixz.bus.setting.Setting
-
在配置文件变更时自动加载
- autoLoad(boolean) - Method in class org.miaixz.bus.setting.metric.props.Props
-
在配置文件变更时自动加载
- autoLoad(Consumer<Setting>) - Method in class org.miaixz.bus.setting.Setting
-
在配置文件变更时自动加载
B
- build() - Method in class org.miaixz.bus.setting.metric.ini.INI
- Builder - Class in org.miaixz.bus.setting
-
构建器创建
IniSetting示例 非线程安全 - Builder() - Constructor for class org.miaixz.bus.setting.Builder
- bus.setting - module bus.setting
-
bus.setting
- byValue(String, int) - Static method in class org.miaixz.bus.setting.metric.ini.IniCommentService
-
Get instance only based on value
C
- changeKey(String) - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
change key value.
- changeKey(String) - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- changeValue(String) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
change value.
- charAt(int) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
Returns the
charvalue at the specified index. - charset - Variable in class org.miaixz.bus.setting.Setting
-
本设置对象的字符集
- check(String) - Method in class org.miaixz.bus.setting.format.CommentFormatter
- check(String) - Method in interface org.miaixz.bus.setting.format.ElementFormatter
-
check this value.
- check(String) - Method in class org.miaixz.bus.setting.format.PropertyFormatter
- check(String) - Method in class org.miaixz.bus.setting.format.SectionFormatter
-
check this value. if this value's first char ==
HEADvalue, pass. - clear() - Method in class org.miaixz.bus.setting.magic.Profile
-
清空所有环境的配置文件
- clear() - Method in interface org.miaixz.bus.setting.magic.ProxyList
- clear() - Method in class org.miaixz.bus.setting.Setting
-
清空默认分组(空分组)中的所有键值对
- clear(String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
清除指定分组下的所有键值对
- clear(String) - Method in class org.miaixz.bus.setting.Setting
-
清除指定分组下的所有键值对
- clearComment() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
clear comment (if exists).
- clearComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniComment
-
clear comment (if exists).
- clearComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
clear comment (if exists).
- close() - Method in interface org.miaixz.bus.setting.Format
-
by default,
close() = init() - close() - Method in class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Closes the underlying writer, flushing it first.
- commentCreator(IniCommentCreator) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
设置评论创建者功能
- commentElementFormatter - Variable in class org.miaixz.bus.setting.format.DefaultFormatter
- CommentFormatter - Class in org.miaixz.bus.setting.format
-
将字符串值格式设置为
IniComment - CommentFormatter() - Constructor for class org.miaixz.bus.setting.format.CommentFormatter
- CommentFormatter(char) - Constructor for class org.miaixz.bus.setting.format.CommentFormatter
- contains(Object) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- contains(String, String, String...) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
是否在给定分组的集合中包含指定值 如果给定分组对应集合不存在,则返回false
- contains(String, Collection<String>) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
是否在给定分组的集合中全部包含指定值集合 如果给定分组对应集合不存在,则返回false
- containsAll(Collection<?>) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- containsKey(Object) - Method in class org.miaixz.bus.setting.Setting
-
默认分组(空分组)中是否包含指定key对应的值
- containsKey(String, String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
指定分组中是否包含指定key
- containsKey(String, String) - Method in class org.miaixz.bus.setting.Setting
-
指定分组中是否包含指定key
- containsValue(Object) - Method in class org.miaixz.bus.setting.Setting
-
默认分组(空分组)中是否包含指定值
- containsValue(String, String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
指定分组中是否包含指定值
- containsValue(String, String) - Method in class org.miaixz.bus.setting.Setting
-
指定分组中是否包含指定值
- create(String, int) - Method in interface org.miaixz.bus.setting.metric.ini.IniCommentCreator
-
create a Comment by value
- create(String, int, IniComment) - Method in interface org.miaixz.bus.setting.metric.ini.IniSectionCreator
-
create a section by value
- create(String, String, int, IniComment) - Method in interface org.miaixz.bus.setting.metric.ini.IniPropertyCreator
-
create a property by value
D
- DATE_FORMATTER - Static variable in class org.miaixz.bus.setting.metric.toml.Toml
-
A DateTimeFormatter that uses the TOML format.
- DEFAULT - Static variable in interface org.miaixz.bus.setting.metric.ini.IniCommentCreator
- DEFAULT - Static variable in interface org.miaixz.bus.setting.metric.ini.IniPropertyCreator
-
this default function will ignore comment.
- DEFAULT - Static variable in interface org.miaixz.bus.setting.metric.ini.IniSectionCreator
- DEFAULT_CHARSET - Static variable in class org.miaixz.bus.setting.Setting
-
默认字符集
- DEFAULT_DELIMITER - Static variable in class org.miaixz.bus.setting.magic.AbstractSetting
-
数组类型值默认分隔符
- DEFAULT_GROUP - Static variable in class org.miaixz.bus.setting.magic.AbstractSetting
-
默认分组
- defaultFormat(Reader) - Method in class org.miaixz.bus.setting.Loader
-
format reader to ini bean
- defaultFormat(Reader, int) - Method in class org.miaixz.bus.setting.Loader
-
format reader to ini bean
- DefaultFormatter - Class in org.miaixz.bus.setting.format
- DefaultFormatter(ElementFormatter<IniComment>, ElementFormatter<IniSection>, ElementFormatter<IniProperty>) - Constructor for class org.miaixz.bus.setting.format.DefaultFormatter
- dump(Object, Writer) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
将Bean对象或者Map写出到
Writer - dump(Object, Writer, DumperOptions) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
将Bean对象或者Map写出到
Writer - dumpYaml(Object, Writer) - Static method in class org.miaixz.bus.setting.Builder
-
将Bean对象或者Map写出到
Writer - dumpYaml(Object, Writer, DumperOptions) - Static method in class org.miaixz.bus.setting.Builder
-
将Bean对象或者Map写出到
Writer
E
- edit(String, String, String) - Method in interface org.miaixz.bus.setting.Loader.ValueEditor
-
编辑值
- ElementFormatter<E> - Interface in org.miaixz.bus.setting.format
-
将字符串值格式设置为
IniElement - entrySet() - Method in class org.miaixz.bus.setting.magic.GroupedMap
- entrySet() - Method in class org.miaixz.bus.setting.Setting
-
获取默认分组(空分组)中的所有键值对列表
- entrySet(String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
指定分组下所有键值对
- entrySet(String) - Method in class org.miaixz.bus.setting.Setting
-
指定分组下所有键值对
- equals(Object) - Method in class org.miaixz.bus.setting.Setting
- EXT_NAME - Static variable in class org.miaixz.bus.setting.Setting
-
默认配置文件扩展名
F
- Factory - Interface in org.miaixz.bus.setting
- flush() - Method in class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Flushes the underlying writer.
- format(String, int) - Method in class org.miaixz.bus.setting.format.CommentFormatter
- format(String, int) - Method in interface org.miaixz.bus.setting.format.ElementFormatter
-
this method will not check value, so you should
ElementFormatter.check(String)first. - format(String, int) - Method in class org.miaixz.bus.setting.format.PropertyFormatter
-
此方法不会检查值,因此您应该首先
PropertyFormatter.check(String)但是,不检查并不一定会报告错误,但可能会导致违规 - format(String, int) - Method in class org.miaixz.bus.setting.format.SectionFormatter
-
this method will not check value, so you should
SectionFormatter.check(String)first. - Format - Interface in org.miaixz.bus.setting
-
ini formatter.
- formatLine(String) - Method in class org.miaixz.bus.setting.format.DefaultFormatter
-
format line as element. if empty line, return null.
- formatLine(String) - Method in interface org.miaixz.bus.setting.Format
-
format a line as a element
G
- get(int) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- get(CharSequence, CharSequence) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
获取分组对应的值,如果分组不存在或者值不存在则返回null
- get(Object) - Method in class org.miaixz.bus.setting.magic.GroupedMap
- get(Object) - Method in class org.miaixz.bus.setting.Setting
-
获取默认分组(空分组)中指定key对应的值
- get(String) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.properties),也可以是文件名全称
- get(String) - Static method in class org.miaixz.bus.setting.metric.setting.Setting
-
获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
- get(FunctionX<P, T>) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
根据lambda的方法引用,获取
- get(FunctionX<P, T>) - Method in class org.miaixz.bus.setting.metric.props.Props
-
根据lambda的方法引用,获取
- getAndRemove(String...) - Method in class org.miaixz.bus.setting.Setting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveString(String...) - Method in class org.miaixz.bus.setting.metric.props.Props
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getByGroupNotEmpty(String, String, String) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
获得字符串类型值,如果字符串为
null或者""返回默认值 - getComment() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
- getComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniComment
-
there may be comments at the end of each element. or null. if this element is comment, return itself. so, nullable, or see
IniElement.getCommentOptional(). - getComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
there may be comments at the end of each element. or null. if this element is comment, return null. so, nullable, or see
IniElement.getCommentOptional(). - getComment() - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
-
default ini property's comment is null. there may be comments at the end of each element. or null. if this element is comment, return itself. so, nullable, or see
IniElement.getCommentOptional(). - getCommentElementFormatter() - Method in class org.miaixz.bus.setting.format.AbstractFormatter
- getCommentElementFormatterSupplier() - Method in class org.miaixz.bus.setting.Loader
- getCommentOptional() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
there may be comments at the end of each element. if this element is comment, return itself.
- getFirstFound(String...) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
获取给定路径找到的第一个配置文件 * name可以为不包括扩展名的文件名(默认.properties为结尾),也可以是文件名全称
- getFirstFound(String...) - Static method in class org.miaixz.bus.setting.metric.setting.Setting
-
获取给定路径找到的第一个配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
- getFormatter() - Method in class org.miaixz.bus.setting.Loader
-
get a default formatter by factory
- getGroupedMap() - Method in class org.miaixz.bus.setting.Setting
-
获取GroupedMap
- getGroups() - Method in class org.miaixz.bus.setting.magic.GroupedSet
- getGroups() - Method in class org.miaixz.bus.setting.Setting
-
获取所有分组
- getKey() - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
get key
- getKey() - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- getList() - Method in interface org.miaixz.bus.setting.metric.ini.IniSection
-
get IniProperty list. will copy a new list.
- getList() - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
-
get IniProperty list. will copy a new list.
- getList(Supplier<List<IniProperty>>) - Method in interface org.miaixz.bus.setting.metric.ini.IniSection
-
get IniProperty list. will copy a new list.
- getList(Supplier<List<IniProperty>>) - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
-
get IniProperty list. will copy a new list.
- getMap(String) - Method in class org.miaixz.bus.setting.Setting
-
获得指定分组的所有键值对,此方法获取的是原始键值对,获取的键值对可以被修改
- getObjByGroup(CharSequence, CharSequence, Object) - Method in class org.miaixz.bus.setting.Setting
- getObject(CharSequence, Object) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
- getObject(CharSequence, Object) - Method in class org.miaixz.bus.setting.metric.props.Props
- getOriginalValue() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
get the original string.
- getOriginalValue() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
get the original string.
- getPath() - Method in class org.miaixz.bus.setting.magic.GroupedSet
- getProperties() - Static method in class org.miaixz.bus.setting.Builder
-
获取系统参数,例如用户在执行java命令时定义的 -Duse=bus
- getProperties() - Static method in class org.miaixz.bus.setting.metric.props.Props
-
获取系统参数,例如用户在执行java命令时定义的 -Duse=bus
- getProperties(String) - Static method in class org.miaixz.bus.setting.Builder
-
获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.properties),也可以是文件名全称
- getProperties(String) - Method in class org.miaixz.bus.setting.Setting
-
获取group分组下所有配置键值对,组成新的
Properties - getPropertiesFound(String...) - Static method in class org.miaixz.bus.setting.Builder
-
获取给定路径找到的第一个配置文件 * name可以为不包括扩展名的文件名(默认.properties为结尾),也可以是文件名全称
- getPropertyElementFormatterSupplier() - Method in class org.miaixz.bus.setting.Loader
- getProps(String) - Method in class org.miaixz.bus.setting.Setting
-
获取group分组下所有配置键值对,组成新的
Props - getProxyList() - Method in interface org.miaixz.bus.setting.magic.ProxyList
-
get the real list.
- getProxyList() - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
-
if you want to get the
IniPropertylist, useIniSectionService.getList()orIniSectionService.getList(Supplier). - getSection() - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
section getter.
- getSection() - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- getSectionElementFormatterSupplier() - Method in class org.miaixz.bus.setting.Loader
- getSetting(String) - Static method in class org.miaixz.bus.setting.Builder
-
获取当前环境下的配置文件 name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
- getSetting(String) - Static method in class org.miaixz.bus.setting.magic.GlobalProfile
-
获得全局的当前环境下对应的配置文件
- getSetting(String) - Method in class org.miaixz.bus.setting.magic.Profile
-
获取当前环境下的配置文件
- getSetting(String) - Method in class org.miaixz.bus.setting.Setting
-
获取group分组下所有配置键值对,组成新的Setting
- getSettingFirstFound(String...) - Static method in class org.miaixz.bus.setting.Builder
-
获取给定路径找到的第一个配置文件 * name可以为不包括扩展名的文件名(默认.setting为结尾),也可以是文件名全称
- getSettingPath() - Method in class org.miaixz.bus.setting.Setting
-
获得设定文件的路径
- getSettingUrl() - Method in class org.miaixz.bus.setting.Setting
-
获得设定文件的URL
- getStrs(CharSequence, String[]) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
获得数组型
- getStrs(String) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
获得数组型
- getStrsByGroup(CharSequence, CharSequence) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
获得数组型默认逗号分隔 若配置文件中键值对类似于:
- getStrsByGroup(CharSequence, CharSequence, CharSequence) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
获得数组型,可自定义分隔符 假定分隔符为逗号,若配置文件中键值对类似于:
- getSubProps(String) - Method in class org.miaixz.bus.setting.metric.props.Props
-
获取一个新的子属性,子属性键值对拥有公共前缀,以.分隔。
- getValue() - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
get value
- getValues(String) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
获得对应分组的所有值
- GlobalProfile - Class in org.miaixz.bus.setting.magic
-
全局的Profile配置中心
- GroupedMap - Class in org.miaixz.bus.setting.magic
-
基于分组的Map 此对象方法线程安全
- GroupedMap() - Constructor for class org.miaixz.bus.setting.magic.GroupedMap
- GroupedSet - Class in org.miaixz.bus.setting.magic
-
分组化的Set集合类 在配置文件中可以用中括号分隔不同的分组,每个分组会放在独立的Set中,用group区别 无分组的集合和`[]`分组集合会合并成员,重名的分组也会合并成员 分组配置文件如下:
- GroupedSet(File, Charset) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
构造
- GroupedSet(String) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
构造
- GroupedSet(String, Class<?>, Charset) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
构造,相对于classes读取文件
- GroupedSet(String, Charset) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
构造,使用相对于Class文件根目录的相对路径
- GroupedSet(URL, Charset) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
构造
- GroupedSet(Charset) - Constructor for class org.miaixz.bus.setting.magic.GroupedSet
-
基本构造 需自定义初始化配置文件
H
- hashCode() - Method in class org.miaixz.bus.setting.Setting
I
- indexOf(Object) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- INI - Class in org.miaixz.bus.setting.metric.ini
- INI() - Constructor for class org.miaixz.bus.setting.metric.ini.INI
- INI(Supplier<List<IniElement>>) - Constructor for class org.miaixz.bus.setting.metric.ini.INI
- IniComment - Interface in org.miaixz.bus.setting.metric.ini
-
Ini file's comment.
- IniCommentCreator - Interface in org.miaixz.bus.setting.metric.ini
-
section create function
- IniCommentService - Class in org.miaixz.bus.setting.metric.ini
-
Ini file's comment.
- IniCommentService(String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniCommentService
- IniCommentService(String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniCommentService
- IniElement - Interface in org.miaixz.bus.setting.metric.ini
-
IniElement, like
sections, properties, comments. they all can be likeString. - IniProperty - Interface in org.miaixz.bus.setting.metric.ini
-
Ini file's parameters, like
property1=value1 - IniPropertyCreator - Interface in org.miaixz.bus.setting.metric.ini
-
property create function
- IniPropertyService - Class in org.miaixz.bus.setting.metric.ini
-
Ini file's parameters, like
property1=value1 - IniPropertyService(String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniPropertyService
- IniPropertyService(String, String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniPropertyService
- IniPropertyService(IniSection, String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniPropertyService
-
IniProperty constructor
- IniPropertyService(IniSection, String, String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniPropertyService
-
IniProperty constructor
- IniSection - Interface in org.miaixz.bus.setting.metric.ini
-
Ini file's Section
- IniSectionCreator - Interface in org.miaixz.bus.setting.metric.ini
-
section create function
- IniSectionService - Class in org.miaixz.bus.setting.metric.ini
-
Ini file's Section
- IniSectionService(String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSectionService(String, int, IniComment) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSectionService(String, String, int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSectionService(String, String, int, Supplier<List<IniProperty>>) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSectionService(String, String, int, IniComment) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSectionService(String, String, int, IniComment, Supplier<List<IniProperty>>) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSectionService
- IniSetting - Class in org.miaixz.bus.setting.metric.ini
-
Ini数据,扩展
ArrayList <IniElement>如果要向此ini添加空行,只需添加null 如果您想创建Ini,则可以Builder - IniSetting() - Constructor for class org.miaixz.bus.setting.metric.ini.IniSetting
- IniSetting(int) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSetting
- IniSetting(Collection<? extends IniElement>) - Constructor for class org.miaixz.bus.setting.metric.ini.IniSetting
- init() - Method in class org.miaixz.bus.setting.format.DefaultFormatter
-
Back to the initial state
- init() - Method in interface org.miaixz.bus.setting.Format
-
initialize
- init(URL, Charset) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
初始化设定文件
- isComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
Am I comment?
- isEmpty() - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
是否为空,如果多个分组同时为空,也按照空处理
- isEmpty() - Method in interface org.miaixz.bus.setting.magic.ProxyList
- isEmpty() - Method in interface org.miaixz.bus.setting.metric.ini.IniSection
- isEmpty() - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
- isEmpty() - Method in class org.miaixz.bus.setting.Setting
- isEmpty(String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
某个分组对应的键值对是否为空
- isEmpty(String) - Method in class org.miaixz.bus.setting.Setting
-
某个分组对应的键值对是否为空
- isProperty() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
Am I property?
- isSection() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
Am I section?
- isUseVariable - Variable in class org.miaixz.bus.setting.Setting
-
是否使用变量
- iterator() - Method in interface org.miaixz.bus.setting.magic.ProxyList
K
- key() - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
get key value
- key() - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- keyChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
-
when key changed, get the new originalValue.
- keySet() - Method in class org.miaixz.bus.setting.magic.GroupedMap
- keySet() - Method in class org.miaixz.bus.setting.Setting
-
获取默认分组(空分组)中的所有键列表
- keySet(String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
指定分组所有键的Set
- keySet(String) - Method in class org.miaixz.bus.setting.Setting
-
指定分组所有键的Set
L
- lastIndexOf(Object) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- lastSection - Variable in class org.miaixz.bus.setting.format.DefaultFormatter
-
last section
- length() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
Returns the length of this character sequence.
- line() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
the line number where you are.
- line() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
the line number where you are.
- listIterator() - Method in interface org.miaixz.bus.setting.magic.ProxyList
- listIterator(int) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- load() - Method in class org.miaixz.bus.setting.metric.props.Props
-
重新加载配置文件
- load() - Method in class org.miaixz.bus.setting.Setting
-
重新加载配置文件
- load(InputStream) - Method in class org.miaixz.bus.setting.Loader
-
加载设置文件。
- load(InputStream) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
加载设置文件。
- load(InputStream, Class<T>) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
从流中加载YAML
- load(Reader) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
加载YAML,加载完毕后关闭
Reader - load(Reader, Class<T>) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
加载YAML,加载完毕后关闭
Reader - load(Reader, Class<T>, boolean) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
加载YAML
- load(String) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
从classpath或绝对路径加载YAML文件
- load(String, Class<T>) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
从classpath或绝对路径加载YAML文件
- load(URL) - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
加载设置文件
- load(URL) - Method in class org.miaixz.bus.setting.metric.props.Props
-
初始化配置文件
- load(Resource) - Method in class org.miaixz.bus.setting.Loader
-
加载设置文件
- load(Resource) - Method in class org.miaixz.bus.setting.metric.props.Props
-
初始化配置文件
- Loader - Class in org.miaixz.bus.setting
-
Setting文件加载器
- Loader() - Constructor for class org.miaixz.bus.setting.Loader
- Loader(Charset, boolean) - Constructor for class org.miaixz.bus.setting.Loader
-
构造
- Loader(Factory) - Constructor for class org.miaixz.bus.setting.Loader
- Loader.ValueEditor - Interface in org.miaixz.bus.setting
-
值编辑器,用于在加载配置文件时对值进行编辑,例如解密等 此接口用于在加载配置文件时,编辑值,例如解密等,从而加载出明文的配置值
- loadYaml(InputStream, Class<T>) - Static method in class org.miaixz.bus.setting.Builder
-
从流中加载YAML
- loadYaml(Reader) - Static method in class org.miaixz.bus.setting.Builder
-
加载YAML,加载完毕后关闭
Reader - loadYaml(Reader, Class<T>) - Static method in class org.miaixz.bus.setting.Builder
-
加载YAML,加载完毕后关闭
Reader - loadYaml(Reader, Class<T>, boolean) - Static method in class org.miaixz.bus.setting.Builder
-
加载YAML
- loadYaml(String) - Static method in class org.miaixz.bus.setting.Builder
-
从classpath或绝对路径加载YAML文件
- loadYaml(String, Class<T>) - Static method in class org.miaixz.bus.setting.Builder
-
从classpath或绝对路径加载YAML文件
O
- of() - Static method in class org.miaixz.bus.setting.metric.props.Props
-
构建一个空的Props,用于手动加入参数
- of() - Static method in class org.miaixz.bus.setting.Setting
-
构建一个空的Setting,用于手动加入参数
- of(String) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
获得Classpath下的Properties文件
- of(String, Charset) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
获得Classpath下的Properties文件
- of(Props) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
Props转为Props - org.miaixz.bus.setting - package org.miaixz.bus.setting
-
Setting模块主要针对Properties文件读写做封装,同时定义一套自己的配置文件规范,实现兼容性良好的配置工具。
- org.miaixz.bus.setting.format - package org.miaixz.bus.setting.format
-
配置文件格式化封装
- org.miaixz.bus.setting.magic - package org.miaixz.bus.setting.magic
-
配置环境封装,例如Profile可以自定义不同环境下的配置文件位置
- org.miaixz.bus.setting.metric.ini - package org.miaixz.bus.setting.metric.ini
-
ini配置文件实现封装
- org.miaixz.bus.setting.metric.props - package org.miaixz.bus.setting.metric.props
-
properties配置文件实现封装
- org.miaixz.bus.setting.metric.setting - package org.miaixz.bus.setting.metric.setting
-
setting配置文件实现封装
- org.miaixz.bus.setting.metric.toml - package org.miaixz.bus.setting.metric.toml
-
TOML(Tom's Obvious, Minimal Language)配置文件解析和生成
- org.miaixz.bus.setting.metric.yaml - package org.miaixz.bus.setting.metric.yaml
-
yaml文件的读写封装
P
- parse(String) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
解析YAML
- parse(String, Map<String, Object>) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
解析YAML
- parse(Map<String, Object>, String) - Static method in class org.miaixz.bus.setting.metric.props.Props
-
解析PROPS
- parseYaml(String) - Static method in class org.miaixz.bus.setting.Builder
-
解析YAML
- parseYaml(String, Map<String, Object>) - Static method in class org.miaixz.bus.setting.Builder
-
解析YAML
- plus(List<IniElement>) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus iniElement list
- plus(INI) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus other builder
- plusComment(String) - Method in class org.miaixz.bus.setting.metric.ini.INI
- plusProperties(Properties) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus properties
- plusProperties(Properties, String) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus properties
- plusProperties(Properties, IniComment) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus properties
- plusProperty(String, String) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a property
- plusProperty(String, String, String) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a property
- plusProperty(String, String, IniComment) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a property
- plusSection(String) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a section
- plusSection(String, String) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a section with comment
- plusSection(String, IniComment) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
Plus a section with comment
- Profile - Class in org.miaixz.bus.setting.magic
-
Profile可以让我们定义一系列的配置信息,然后指定其激活条件。
- Profile() - Constructor for class org.miaixz.bus.setting.magic.Profile
-
默认构造,环境使用默认的:default,编码UTF-8,不使用变量
- Profile(String) - Constructor for class org.miaixz.bus.setting.magic.Profile
-
构造,编码UTF-8,不使用变量
- Profile(String, Charset, boolean) - Constructor for class org.miaixz.bus.setting.magic.Profile
-
构造
- propertyCreator(IniPropertyCreator) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
设置属性创建器功能
- propertyElementFormatter - Variable in class org.miaixz.bus.setting.format.DefaultFormatter
- PropertyFormatter - Class in org.miaixz.bus.setting.format
-
将字符串值格式设置为
IniProperty - PropertyFormatter() - Constructor for class org.miaixz.bus.setting.format.PropertyFormatter
- PropertyFormatter(char) - Constructor for class org.miaixz.bus.setting.format.PropertyFormatter
- PropertyFormatter(char, CommentFormatter) - Constructor for class org.miaixz.bus.setting.format.PropertyFormatter
- PropertyFormatter(CommentFormatter) - Constructor for class org.miaixz.bus.setting.format.PropertyFormatter
- Props - Class in org.miaixz.bus.setting.metric.props
-
Properties文件读取封装类
- Props() - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造
- Props(File) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造
- Props(File, Charset) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造
- Props(String) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造,使用相对于Class文件根目录的相对路径
- Props(String, Charset) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造,使用相对于Class文件根目录的相对路径
- Props(Properties) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造,使用URL读取
- Props(Resource, Charset) - Constructor for class org.miaixz.bus.setting.metric.props.Props
-
构造,使用URL读取
- ProxyList<E> - Interface in org.miaixz.bus.setting.magic
- put(String, String) - Method in class org.miaixz.bus.setting.Setting
-
将指定键值对加入到默认分组(空分组)中
- put(String, String, String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
将键值对加入到对应分组中
- putAll(String, Map<? extends String, ? extends String>) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
加入多个键值对到某个分组下
- putAll(String, Map<? extends String, ? extends String>) - Method in class org.miaixz.bus.setting.Setting
-
加入多个键值对到某个分组下
- putAll(Map<? extends String, ? extends String>) - Method in class org.miaixz.bus.setting.Setting
-
将键值对Map加入默认分组(空分组)中
- putByGroup(String, String, String) - Method in class org.miaixz.bus.setting.Setting
-
将键值对加入到对应分组中
R
- read() - Method in class org.miaixz.bus.setting.metric.toml.TomlReader
-
读取TOML
- read(File) - Method in class org.miaixz.bus.setting.Loader
-
read ini file to bean
- read(InputStream) - Method in class org.miaixz.bus.setting.Loader
-
read ini data from an inputStream
- read(Reader) - Method in class org.miaixz.bus.setting.Loader
-
to buffered and read
- read(Path) - Method in class org.miaixz.bus.setting.Loader
-
read ini file to bean
- read(Resource) - Static method in class org.miaixz.bus.setting.metric.toml.Toml
-
读取TOML
- reload() - Method in class org.miaixz.bus.setting.magic.GroupedSet
-
重新加载配置文件
- remove(int) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- remove(Object) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- remove(Object) - Method in class org.miaixz.bus.setting.Setting
-
移除默认分组(空分组)中指定值
- remove(String, Object) - Method in class org.miaixz.bus.setting.Setting
-
从指定分组中删除指定值
- remove(String, String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
从指定分组中删除指定值
- removeAll(Collection<?>) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- replaceRefValue(Properties, String) - Static method in class org.miaixz.bus.setting.metric.yaml.Yaml
-
替换本地变量占位符
- replaceYamlValue(Properties, String) - Static method in class org.miaixz.bus.setting.Builder
-
将Bean对象或者Map写出到
Writer - resource - Variable in class org.miaixz.bus.setting.Setting
-
设定文件的资源
- retainAll(Collection<?>) - Method in interface org.miaixz.bus.setting.magic.ProxyList
S
- sectionCreator(IniSectionCreator) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
设置分区创建者功能
- sectionElementFormatter - Variable in class org.miaixz.bus.setting.format.DefaultFormatter
- SectionFormatter - Class in org.miaixz.bus.setting.format
-
将字符串值格式设置为
IniSection - SectionFormatter() - Constructor for class org.miaixz.bus.setting.format.SectionFormatter
- SectionFormatter(char, char) - Constructor for class org.miaixz.bus.setting.format.SectionFormatter
- SectionFormatter(char, char, CommentFormatter) - Constructor for class org.miaixz.bus.setting.format.SectionFormatter
- SectionFormatter(CommentFormatter) - Constructor for class org.miaixz.bus.setting.format.SectionFormatter
- set(int, E) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- set(String, Object) - Method in class org.miaixz.bus.setting.metric.props.Props
-
设置值,无给定键创建之。
- set(String, String) - Method in class org.miaixz.bus.setting.Setting
-
设置值
- setAssignFlag(char) - Method in class org.miaixz.bus.setting.Loader
-
赋值分隔符(用于分隔键值对)
- setByGroup(String, String, String) - Method in class org.miaixz.bus.setting.Setting
-
将键值对加入到对应分组中 此方法用于与getXXX统一参数顺序
- setCharset(Charset) - Method in class org.miaixz.bus.setting.magic.Profile
-
设置编码
- setCommentElementFormatter(CommentFormatter) - Method in class org.miaixz.bus.setting.format.AbstractFormatter
- setCommentElementFormatterSupplier(Supplier<ElementFormatter<IniComment>>) - Method in class org.miaixz.bus.setting.Loader
- setFields(SupplierX<?>...) - Method in class org.miaixz.bus.setting.metric.props.Props
-
通过lambda批量设置值 实际使用时,可以使用getXXX的方法引用来完成键值对的赋值:
- setFields(SupplierX<String>...) - Method in class org.miaixz.bus.setting.Setting
-
通过lambda批量设置值 实际使用时,可以使用getXXX的方法引用来完成键值对的赋值:
- setKey(String) - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
set a new Key.
- setKey(String) - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- setLogIfNull(boolean) - Method in class org.miaixz.bus.setting.Setting
-
设置当获取key对应值为
null时是否打印debug日志提示用户 - setOriginalValue(String) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
- setProfile(String) - Static method in class org.miaixz.bus.setting.magic.GlobalProfile
-
设置全局环境
- setProfile(String) - Method in class org.miaixz.bus.setting.magic.Profile
-
设置环境
- setPropertyElementFormatterSupplier(Supplier<ElementFormatter<IniProperty>>) - Method in class org.miaixz.bus.setting.Loader
- setSection(IniSection) - Method in interface org.miaixz.bus.setting.metric.ini.IniProperty
-
section setter.
- setSection(IniSection) - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
- setSectionElementFormatterSupplier(Supplier<ElementFormatter<IniSection>>) - Method in class org.miaixz.bus.setting.Loader
- Setting - Class in org.miaixz.bus.setting.metric.setting
-
Setting工具类 提供静态方法获取配置文件
- Setting - Class in org.miaixz.bus.setting
-
设置工具类。
- Setting() - Constructor for class org.miaixz.bus.setting.metric.setting.Setting
- Setting() - Constructor for class org.miaixz.bus.setting.Setting
-
空构造
- Setting(File, Charset, boolean) - Constructor for class org.miaixz.bus.setting.Setting
-
构造
- Setting(String) - Constructor for class org.miaixz.bus.setting.Setting
-
构造
- Setting(String, boolean) - Constructor for class org.miaixz.bus.setting.Setting
-
构造
- Setting(String, Charset, boolean) - Constructor for class org.miaixz.bus.setting.Setting
-
构造,使用相对于Class文件根目录的相对路径
- Setting(Resource, Charset, boolean) - Constructor for class org.miaixz.bus.setting.Setting
-
构造
- Setting(Resource, Loader) - Constructor for class org.miaixz.bus.setting.Setting
-
构造
- setUseVar(boolean) - Method in class org.miaixz.bus.setting.magic.Profile
-
设置是否使用变量
- setValue(String) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
change this element's value. if you want to DIY how to set value, Recommended to cover
AbstractElement.changeValue(String)instead ofAbstractElement.setValue(String) - setValue(String) - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
change this element's value.
- setValue(Function<String, String>) - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
Edit the value of this element on the basis of original value .
- setValueEditor(Loader.ValueEditor) - Method in class org.miaixz.bus.setting.Loader
-
设置值编辑器,用于在获取值后编辑返回值,例如解密等 编辑器函数接受一个参数,此参数为待编辑的值,函数返回编辑后的值 注意:此函数调用在变量替换前
- setVarRegex(String) - Method in class org.miaixz.bus.setting.Loader
-
设置变量的正则 正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
- setVarRegex(String) - Method in class org.miaixz.bus.setting.Setting
-
设置变量的正则 正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
- size() - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
总的键值对数
- size() - Method in interface org.miaixz.bus.setting.magic.ProxyList
- size() - Method in class org.miaixz.bus.setting.Setting
-
键值总数
- skipLine(int) - Method in class org.miaixz.bus.setting.metric.ini.INI
-
跳过线,向行添加空值
- stopAutoLoad() - Method in class org.miaixz.bus.setting.Setting
-
停止自动加载
- store() - Method in class org.miaixz.bus.setting.Setting
-
持久化当前设置,会覆盖掉之前的设置 持久化不会保留之前的分组,注意如果配置文件在jar内部或者在exe中,此方法会报错。
- store(File) - Method in class org.miaixz.bus.setting.Setting
-
持久化当前设置,会覆盖掉之前的设置 持久化不会保留之前的分组
- store(String) - Method in class org.miaixz.bus.setting.metric.props.Props
-
持久化当前设置,会覆盖掉之前的设置
- store(String) - Method in class org.miaixz.bus.setting.Setting
-
持久化当前设置,会覆盖掉之前的设置 持久化不会保留之前的分组
- store(String, Class<?>) - Method in class org.miaixz.bus.setting.metric.props.Props
-
存储当前设置,会覆盖掉以前的设置
- store(GroupedMap, File) - Method in class org.miaixz.bus.setting.Loader
-
持久化当前设置,会覆盖掉之前的设置 持久化会不会保留之前的分组
- store(GroupedMap, String) - Method in class org.miaixz.bus.setting.Loader
-
持久化当前设置,会覆盖掉之前的设置 持久化会不会保留之前的分组
- subList(int, int) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- subSequence(int, int) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
Returns a
CharSequencethat is a subsequence of this sequence.
T
- toArray() - Method in interface org.miaixz.bus.setting.magic.ProxyList
- toArray(T[]) - Method in interface org.miaixz.bus.setting.magic.ProxyList
- toBean(CharSequence, Class<T>) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法 只支持基本类型的转换
- toBean(CharSequence, T) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法 只支持基本类型的转换
- toBean(Class<T>) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法 只支持基本类型的转换
- toBean(Class<T>) - Method in class org.miaixz.bus.setting.metric.props.Props
-
将配置文件转换为Bean,支持嵌套Bean 支持的表达式:
- toBean(Class<T>, String) - Method in class org.miaixz.bus.setting.metric.props.Props
-
将配置文件转换为Bean,支持嵌套Bean 支持的表达式:
- toBean(T) - Method in class org.miaixz.bus.setting.magic.AbstractSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法 只支持基本类型的转换
- toBean(T) - Method in class org.miaixz.bus.setting.metric.props.Props
-
将配置文件转换为Bean,支持嵌套Bean 支持的表达式:
- toBean(T, String) - Method in class org.miaixz.bus.setting.metric.props.Props
-
将配置文件转换为Bean,支持嵌套Bean 支持的表达式:
- toCompleteString() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
Get complete information.
- toCompleteString() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
Get complete information.
- Toml - Class in org.miaixz.bus.setting.metric.toml
-
toml读写封装
- Toml() - Constructor for class org.miaixz.bus.setting.metric.toml.Toml
- TomlReader - Class in org.miaixz.bus.setting.metric.toml
-
TOML文件读取 来自:https://github.com/TheElectronWill/TOML-javalib
- TomlReader(String, boolean) - Constructor for class org.miaixz.bus.setting.metric.toml.TomlReader
-
构造
- TomlWriter - Class in org.miaixz.bus.setting.metric.toml
-
TOML生成器
- TomlWriter(Writer) - Constructor for class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Creates a new TomlWriter with the defaults parameters.
- TomlWriter(Writer, int, boolean) - Constructor for class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Creates a new TomlWriter with the specified parameters.
- TomlWriter(Writer, int, boolean, String) - Constructor for class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Creates a new TomlWriter with the specified parameters.
- toNoCommentString() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
like
AbstractElement.toString(), without comment value(if exists). - toNoCommentString() - Method in interface org.miaixz.bus.setting.metric.ini.IniComment
-
like
IniElement.toString(), without comment value(if exists). comment to no comment string? - toNoCommentString() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
like
IniElement.toString(), without comment value(if exists). - toProperties() - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
to properties. delimiter is '.'
- toProperties() - Method in class org.miaixz.bus.setting.metric.props.Props
-
转换为标准的
Props对象 - toProperties(String) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
get properties.
- toPropertiesString() - Method in interface org.miaixz.bus.setting.metric.ini.IniSection
-
toString, with all iniProperties value.
- toPropertiesString() - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
-
toString, with all iniProperties value.
- toProps() - Method in class org.miaixz.bus.setting.Setting
-
转换为
Props对象,原分组变为前缀 - toString() - Method in class org.miaixz.bus.setting.magic.GroupedMap
- toString() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
Default is
originalValue.toString() - toString() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
need to override toString method, to show complete information.
- toString() - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
- toString() - Method in class org.miaixz.bus.setting.Setting
- trim(String) - Static method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
trim a value
V
- value() - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
this element's value. maybe a
toStringvalue likecomment, a property's value likepropertyor a title value likesection. - value() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
-
this element's value. maybe a
toStringvalue likecomment, a property's value likepropertyor a title value likesection. - valueChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
-
If the
valuechanged, change the originalValue - valueChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.IniCommentService
-
If the value changed, change the originalValue
- valueChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
-
when value changed, update originalValue.
- valueChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
-
If the
valuechanged, change the originalValue - values() - Method in class org.miaixz.bus.setting.Setting
-
获取默认分组(空分组)中的所有值列表
- values(String) - Method in class org.miaixz.bus.setting.magic.GroupedMap
-
指定分组下所有值
- values(String) - Method in class org.miaixz.bus.setting.Setting
-
指定分组下所有值
W
- write(File, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to File. charset is utf-8 - write(File, Charset, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to File. - write(OutputStream, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to output stream. charset is utf-8 - write(OutputStream, Charset, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to output stream. - write(PrintStream, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to PrintStream. - write(Writer, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to Writer. - write(Path, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to Path(file). charset is utf-8 - write(Path, Charset, boolean) - Method in class org.miaixz.bus.setting.metric.ini.IniSetting
-
write the
IniSetting.toString()value to Path(file). - write(Map<String, Object>) - Method in class org.miaixz.bus.setting.metric.toml.TomlWriter
-
Writes the specified data in the TOML format.
- write(Map<String, Object>, Writer) - Static method in class org.miaixz.bus.setting.metric.toml.Toml
-
将TOML数据写出到Writer
Y
- Yaml - Class in org.miaixz.bus.setting.metric.yaml
-
基于Snakeyaml的的YAML读写工具
- Yaml() - Constructor for class org.miaixz.bus.setting.metric.yaml.Yaml
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form