Index

A B C D E F G H I K L O P R S T V W Y 
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 char value 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 == HEAD value, 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
默认的ini行格式器 需要三种格式器之一 IniComment, IniSection, IniProperty
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
iniFormatter的函数接口 通常,格式化程序需要三种格式,例如 IniComment, IniSection, IniProperty
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 IniProperty list, use IniSectionService.getList() or IniSectionService.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 like String .
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 of AbstractElement.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 CharSequence that 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 toString value like comment, a property's value like property or a title value like section .
value() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
this element's value. maybe a toString value like comment, a property's value like property or a title value like section .
valueChanged(String) - Method in class org.miaixz.bus.setting.metric.ini.AbstractElement
If the value changed, 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 value changed, 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
 
A B C D E F G H I K L O P R S T V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form