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(boolean) - Method in class org.miaixz.bus.setting.metric.props.Props
在配置文件变更时自动加载
autoLoad(boolean) - Method in class org.miaixz.bus.setting.Setting
在配置文件变更时自动加载
autoLoad(boolean, Consumer<Boolean>) - 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
 
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.
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
默认分组
DEFAULT_PROFILE - Static variable in class org.miaixz.bus.setting.magic.Profile
默认环境
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

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.metric.props.Props
默认配置文件扩展名
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.
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.
getComment() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
there may be comments at the end of each element.
getComment() - Method in class org.miaixz.bus.setting.metric.ini.IniPropertyService
default ini property's comment is null.
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.
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.
getList() - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
get IniProperty list.
getList(Supplier<List<IniProperty>>) - Method in interface org.miaixz.bus.setting.metric.ini.IniSection
get IniProperty list.
getList(Supplier<List<IniProperty>>) - Method in class org.miaixz.bus.setting.metric.ini.IniSectionService
get IniProperty 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.
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
初始化设定文件
init(Resource, Charset, boolean) - Method in class org.miaixz.bus.setting.Setting
初始化设定文件
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(Factory) - Constructor for class org.miaixz.bus.setting.Loader
 
Loader(GroupedMap) - Constructor for class org.miaixz.bus.setting.Loader
构造
Loader(GroupedMap, Charset, boolean) - Constructor for class org.miaixz.bus.setting.Loader
构造
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 - package org.miaixz.bus.setting.metric
Setting模块主要针对Properties文件读写做封装,同时定义一套自己的配置文件规范,实现兼容性良好的配置工具。
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可以让我们定义一系列的配置信息,然后指定其激活条件。 此类中我们规范一套规则如下: 默认的,我们读取${classpath}/default下的配置文件(*.setting文件),当调用setProfile方法时,指定一个profile,即可读取其目录下的配置文件。 比如我们定义几个profile:test,develop,production,分别代表测试环境、开发环境和线上环境,我希望读取数据库配置文件db.setting,那么: test = ${classpath}/test/db.setting develop = ${classpath}/develop/db.setting production = ${classpath}/production/db.setting
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
设置编码
setCharset(Charset) - Method in class org.miaixz.bus.setting.Setting
自定义字符编码
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
设置工具类。 用于支持设置(配置)文件 用于替换Properties类,提供功能更加强大的配置文件,同时对Properties文件向下兼容
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
构造
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.
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 .
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
跳过线,向行添加空值
store() - Method in class org.miaixz.bus.setting.Setting
持久化当前设置,会覆盖掉之前的设置 持久化不会保留之前的分组,注意如果配置文件在jar内部或者在exe中,此方法会报错。
store(File) - Method in class org.miaixz.bus.setting.Loader
持久化当前设置,会覆盖掉之前的设置 持久化会不会保留之前的分组
store(File) - Method in class org.miaixz.bus.setting.Setting
持久化当前设置,会覆盖掉之前的设置 持久化不会保留之前的分组
store(String) - Method in class org.miaixz.bus.setting.Loader
持久化当前设置,会覆盖掉之前的设置 持久化会不会保留之前的分组
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
存储当前设置,会覆盖掉以前的设置
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).
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.
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.
value() - Method in interface org.miaixz.bus.setting.metric.ini.IniElement
this element's value.
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.
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.
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).
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