索引
All Classes and Interfaces|所有程序包
A
- AbstractConfigBuilder<TYPE,
UNIT, RESULT extends ConfigValue<TYPE, UNIT>, HOLDER extends ConfigurationHolder<?>, SELF extends AbstractConfigBuilder<TYPE, UNIT, RESULT, HOLDER, SELF>> - cc.carm.lib.configuration.builder中的类 - AbstractConfigBuilder(Class<? super HOLDER>, ValueType<TYPE>) - 类的构造器 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- AbstractConfiguration<HOLDER extends ConfigurationHolder<?>> - cc.carm.lib.mineconfiguration.common中的类
- AbstractConfiguration(HOLDER, HOLDER) - 类的构造器 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- AbstractSectionBuilder<TYPE,
UNIT, RESULT extends ConfigValue<TYPE, UNIT>, SELF extends AbstractSectionBuilder<TYPE, UNIT, RESULT, SELF>> - cc.carm.lib.configuration.builder.impl中的类 - AbstractSectionBuilder(ValueType<TYPE>, ValueType<UNIT>, ValueHandler<ConfigureSection, UNIT>, ValueHandler<UNIT, ? extends Map<String, Object>>) - 类的构造器 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- AbstractSourceBuilder<V,
SOURCE, UNIT, RESULT extends ConfigValue<V, UNIT>, SELF extends AbstractSourceBuilder<V, SOURCE, UNIT, RESULT, SELF>> - cc.carm.lib.configuration.builder.impl中的类 - AbstractSourceBuilder(ValueType<V>, ValueType<SOURCE>, ValueType<UNIT>, ValueHandler<SOURCE, UNIT>, ValueHandler<UNIT, SOURCE>) - 类的构造器 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- accept(ConfigurationHolder<?>, T, U) - 接口中的方法 cc.carm.lib.configuration.function.ValueComposer
-
Accept the value and the data, and then compose the value.
- accept(T) - 接口中的方法 cc.carm.lib.configuration.function.DataConsumer
- adapter - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredValue
- adapter() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- adapter() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- adapter(ValueAdapter<T>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(ValueType<FROM>, ValueType<TO>, DataFunction<FROM, TO>, DataFunction<TO, FROM>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(ValueType<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(ValueType<T>, ValueSerializer<T>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(ValueType<T>, ValueSerializer<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(Class<FROM>, Class<TO>, DataFunction<FROM, TO>, DataFunction<TO, FROM>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(Class<T>, ValueSerializer<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapter(Consumer<ValueAdapterRegistry>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- adapterOf(ValueType<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- adapterOf(Class<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- adapterOf(T) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- adapters - 类中的变量 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- adapters - 类中的变量 cc.carm.lib.configuration.source.ConfigurationFactory
- adapters - 类中的变量 cc.carm.lib.configuration.source.ConfigurationHolder
- adapters() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- adapters(ValueAdapterRegistry) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- add(int, V) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- add(Iterable<String>) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Add lines to the contents
- add(String...) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Add lines to the contents
- add(V) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- addAll(int, Collection<? extends V>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- addAll(Collection<? extends V>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- and(ValueValidator<? super T>) - 接口中的方法 cc.carm.lib.configuration.function.ValueValidator
- andThen(DataFunction<? super R, V>) - 接口中的方法 cc.carm.lib.configuration.function.DataFunction
- andThen(ValueHandler<R, V>) - 接口中的方法 cc.carm.lib.configuration.function.ValueHandler
- andThen(DataConsumer<? super T>) - 接口中的方法 cc.carm.lib.configuration.function.DataConsumer
- andThen(ValueComposer<? super T, ? super U>) - 接口中的方法 cc.carm.lib.configuration.function.ValueComposer
- andThen(ConfigInitializeHandler<T, V>) - 接口中的方法 cc.carm.lib.configuration.source.loader.ConfigInitializeHandler
- append(BiConsumer<ConfigurationHolder<?>, String>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- append(Consumer<ConfigurationHolder<?>>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- APPEND_PATTERN - 类中的静态变量 cc.carm.lib.configuration.value.text.function.common.AppendLineInserter
-
Used to match the message insertion.
- appendClassInitializer(ConfigInitializeHandler<Class<? extends Configuration>, Object>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- appendFieldInitializer(ConfigInitializeHandler<Field, ConfigValue<?, ?>>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- AppendLineInserter<RECEIVER> - cc.carm.lib.configuration.value.text.function.common中的类
- AppendLineInserter(int) - 类的构造器 cc.carm.lib.configuration.value.text.function.common.AppendLineInserter
- applyReplacements(RECEIVER, String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- asHashMap() - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- asLinkedMap() - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- asMap() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get this section as a map.
- asMap() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- asTreeMap() - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- asTreeMap(Comparator<? super K>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
B
- BOOLEAN - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- BOOLEAN_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- booleanValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- build() - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.value.SectionValueBuilder
- build() - 类中的方法 cc.carm.lib.configuration.builder.value.SourceValueBuilder
- build() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
-
Build the configuration holder.
- build() - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- build() - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
- buildAdapter() - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- buildAdapter() - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- builder() - 类中的静态方法 cc.carm.lib.configuration.value.text.data.TextContents
- Builder() - 类的构造器 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- Builder() - 类的构造器 cc.carm.lib.configuration.value.text.data.TextContents.Builder
- Builder(Pattern) - 类的构造器 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- builderOf(ValueType<K>, ValueType<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- builderOf(ValueType<T>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- builderOf(ValueType<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
-
Create a new value builder.
- builderOf(Class<K>, Class<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- builderOf(Class<T>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- builderOf(Class<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- builderOf(Class<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
-
Create a new value builder.
- buildExtraFormat(String, String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- buildHexColor(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- buildKeyAdapter() - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- buildKeyAdapter() - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- buildManifest() - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- buildParams(UnaryOperator<String>, String[], Object[]) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- BYTE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- BYTE_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- byteValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
C
- CachedConfigValue<T,
U> - cc.carm.lib.configuration.value.impl中的类 - CachedConfigValue(ValueManifest<T, U>) - 类的构造器 cc.carm.lib.configuration.value.impl.CachedConfigValue
- cachedValue - 类中的变量 cc.carm.lib.configuration.value.impl.CachedConfigValue
- cacheExpired() - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- cast(Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- castFromString(Class<V>) - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- castObject(Class<V>) - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- castToString() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- cc.carm.lib.configuration - 程序包 cc.carm.lib.configuration
- cc.carm.lib.configuration.adapter - 程序包 cc.carm.lib.configuration.adapter
- cc.carm.lib.configuration.adapter.strandard - 程序包 cc.carm.lib.configuration.adapter.strandard
- cc.carm.lib.configuration.annotation - 程序包 cc.carm.lib.configuration.annotation
- cc.carm.lib.configuration.builder - 程序包 cc.carm.lib.configuration.builder
- cc.carm.lib.configuration.builder.impl - 程序包 cc.carm.lib.configuration.builder.impl
- cc.carm.lib.configuration.builder.list - 程序包 cc.carm.lib.configuration.builder.list
- cc.carm.lib.configuration.builder.map - 程序包 cc.carm.lib.configuration.builder.map
- cc.carm.lib.configuration.builder.value - 程序包 cc.carm.lib.configuration.builder.value
- cc.carm.lib.configuration.commentable - 程序包 cc.carm.lib.configuration.commentable
- cc.carm.lib.configuration.function - 程序包 cc.carm.lib.configuration.function
- cc.carm.lib.configuration.source - 程序包 cc.carm.lib.configuration.source
- cc.carm.lib.configuration.source.file - 程序包 cc.carm.lib.configuration.source.file
- cc.carm.lib.configuration.source.loader - 程序包 cc.carm.lib.configuration.source.loader
- cc.carm.lib.configuration.source.meta - 程序包 cc.carm.lib.configuration.source.meta
- cc.carm.lib.configuration.source.option - 程序包 cc.carm.lib.configuration.source.option
- cc.carm.lib.configuration.source.section - 程序包 cc.carm.lib.configuration.source.section
- cc.carm.lib.configuration.value - 程序包 cc.carm.lib.configuration.value
- cc.carm.lib.configuration.value.impl - 程序包 cc.carm.lib.configuration.value.impl
- cc.carm.lib.configuration.value.standard - 程序包 cc.carm.lib.configuration.value.standard
- cc.carm.lib.configuration.value.text - 程序包 cc.carm.lib.configuration.value.text
- cc.carm.lib.configuration.value.text.data - 程序包 cc.carm.lib.configuration.value.text.data
- cc.carm.lib.configuration.value.text.function - 程序包 cc.carm.lib.configuration.value.text.function
- cc.carm.lib.configuration.value.text.function.common - 程序包 cc.carm.lib.configuration.value.text.function.common
- cc.carm.lib.configuration.value.text.function.inserter - 程序包 cc.carm.lib.configuration.value.text.function.inserter
- cc.carm.lib.configuration.value.text.function.replacer - 程序包 cc.carm.lib.configuration.value.text.function.replacer
- cc.carm.lib.easyplugin.utils - 程序包 cc.carm.lib.easyplugin.utils
- cc.carm.lib.mineconfiguration.common - 程序包 cc.carm.lib.mineconfiguration.common
- CHAR - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- CHAR_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- charset() - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- CHARSET - 接口中的静态变量 cc.carm.lib.configuration.source.option.FileConfigOptions
-
The charset of the file.
- childPath(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
- classInitializer - 类中的变量 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- classInitializer() - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- classInitializer(ConfigInitializeHandler<Class<? extends Configuration>, Object>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- clear() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- clear() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- clear() - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- clear(ConfigurationOption<V>) - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
-
Set the value of option to option's
ConfigurationOption.defaults(). - clear(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
清除一条消息中的全部颜色代码 (包括RGB颜色代码与渐变颜色代码)
- COLOR_PATTERN - 类中的静态变量 cc.carm.lib.easyplugin.utils.ColorParser
- ColorParser - cc.carm.lib.easyplugin.utils中的类
-
颜色解析器。
- ColorParser() - 类的构造器 cc.carm.lib.easyplugin.utils.ColorParser
- colorToHex(int, int, int) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- colorToHex(Color) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- COMMENT_EMPTY_VALUE - 接口中的静态变量 cc.carm.lib.configuration.commentable.CommentableOptions
-
Whether to comment values name that are not exists in configuration and no default value offered.
- Commentable - cc.carm.lib.configuration.commentable中的类
- CommentableMeta - cc.carm.lib.configuration.commentable中的接口
- CommentableOptions - cc.carm.lib.configuration.commentable中的接口
- CommonConfigBuilder<TYPE,
UNIT, RESULT extends ConfigValue<TYPE, UNIT>, SELF extends CommonConfigBuilder<TYPE, UNIT, RESULT, SELF>> - cc.carm.lib.configuration.builder中的类 - CommonConfigBuilder(ValueType<TYPE>) - 类的构造器 cc.carm.lib.configuration.builder.CommonConfigBuilder
- compareTo(ContentInserter<RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- compareTo(ContentReplacer<RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- compile(RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextCompiler
-
Compile the text for specific receiver.
- compile(RECEIVER, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Compile the message for the receiver.
- compileLine(RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextCompiler
-
Compile the singleton text for specific receiver.
- compileLine(RECEIVER, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Compile the message for the receiver and send it.
- compiler - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- compiler - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText
- compiler - 类中的变量 cc.carm.lib.configuration.value.text.function.TextCompiler
- compiler(BiFunction<RECEIVER, String, MSG>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- compiler(BiFunction<RECEIVER, String, MSG>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextCompiler
-
Set the text compiler.
- compose(DataFunction<? super V, ? extends T>) - 接口中的方法 cc.carm.lib.configuration.function.ValueHandler
- compose(ValueHandler<? super V, ? extends T>) - 接口中的方法 cc.carm.lib.configuration.function.ValueHandler
- compose(DataValidator<? super T>) - 接口中的方法 cc.carm.lib.configuration.function.DataValidator
- compose(ConfigInitializeHandler<T, V>) - 接口中的方法 cc.carm.lib.configuration.source.loader.ConfigInitializeHandler
- computeSection(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get or create a section at the given path.
- computeSection(String, Consumer<Map<String, Object>>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get or create a section at the given path.
- computeSection(String, Supplier<Map<String, Object>>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get or create a section at the given path.
- computeSection(String, Map<?, ?>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get or create a section at the given path.
- config() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- config() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- ConfigExceptionHandler - cc.carm.lib.configuration.function中的接口
- ConfigInitializeHandler<T,
V> - cc.carm.lib.configuration.source.loader中的接口 - ConfigListBuilder<V> - cc.carm.lib.configuration.builder.list中的类
- ConfigListBuilder(ValueType<V>) - 类的构造器 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- ConfigMapBuilder<M extends Map<K,
V>, K, V> - cc.carm.lib.configuration.builder.map中的类 - ConfigMapBuilder(Supplier<M>, ValueType<K>, ValueType<V>) - 类的构造器 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- ConfigMapCreator<K,
V> - cc.carm.lib.configuration.builder.map中的类 - ConfigMapCreator(ValueType<K>, ValueType<V>) - 类的构造器 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- ConfigPath - cc.carm.lib.configuration.annotation中的注释类型
-
The configuration path used to mark the corresponding class or parameter.
- Configuration - cc.carm.lib.configuration中的接口
-
The root interface of the configuration file interfaces, which is used to label a class as a configuration.
- ConfigurationFactory<SOURCE extends ConfigureSource<?,
?, SOURCE>, HOLDER extends ConfigurationHolder<SOURCE>, SELF> - cc.carm.lib.configuration.source中的类 -
ConfigurationFactory, used to create configuration holder.
- ConfigurationFactory() - 类的构造器 cc.carm.lib.configuration.source.ConfigurationFactory
- ConfigurationHolder<SOURCE extends ConfigureSource<?,
?, SOURCE>> - cc.carm.lib.configuration.source中的类 - ConfigurationHolder(ValueAdapterRegistry, ConfigurationOptionHolder, Map<String, ConfigurationMetaHolder>, ConfigurationInitializer) - 类的构造器 cc.carm.lib.configuration.source.ConfigurationHolder
- ConfigurationHolder(ValueAdapterRegistry, ConfigurationOptionHolder, Map<String, ConfigurationMetaHolder>, ConfigurationInitializer, ConfigExceptionHandler) - 类的构造器 cc.carm.lib.configuration.source.ConfigurationHolder
- ConfigurationInitializer - cc.carm.lib.configuration.source.loader中的类
-
Configuration initializer, used to initialize
ConfigValues fromConfigurationclasses. - ConfigurationInitializer() - 类的构造器 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- ConfigurationInitializer(PathGenerator, ConfigInitializeHandler<Field, ConfigValue<?, ?>>, ConfigInitializeHandler<Class<? extends Configuration>, Object>) - 类的构造器 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- ConfigurationMetadata<T> - cc.carm.lib.configuration.source.meta中的类
- ConfigurationMetadata(Supplier<T>) - 类的构造器 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- ConfigurationMetaHolder - cc.carm.lib.configuration.source.meta中的类
- ConfigurationMetaHolder() - 类的构造器 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
- ConfigurationMetaHolder(Map<ConfigurationMetadata<?>, Object>) - 类的构造器 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
- ConfigurationOption<V> - cc.carm.lib.configuration.source.option中的类
- ConfigurationOption(V) - 类的构造器 cc.carm.lib.configuration.source.option.ConfigurationOption
- ConfigurationOptionHolder - cc.carm.lib.configuration.source.option中的类
- ConfigurationOptionHolder() - 类的构造器 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
- ConfigurationOptionHolder(Map<ConfigurationOption<?>, Object>) - 类的构造器 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
- ConfiguredList<V> - cc.carm.lib.configuration.value.standard中的类
- ConfiguredList(ValueManifest<List<V>, V>, Supplier<? extends List<V>>, ValueAdapter<V>) - 类的构造器 cc.carm.lib.configuration.value.standard.ConfiguredList
- ConfiguredMap<K,
V> - cc.carm.lib.configuration.value.standard中的类 - ConfiguredMap(ValueManifest<Map<K, V>, V>, Supplier<? extends Map<K, V>>, ValueAdapter<K>, ValueAdapter<V>) - 类的构造器 cc.carm.lib.configuration.value.standard.ConfiguredMap
- ConfiguredText<MSG,
RECEIVER> - cc.carm.lib.configuration.value.text中的类 - ConfiguredText(ValueManifest<TextContents, TextContents>, BiFunction<RECEIVER, String, String>, BiFunction<RECEIVER, String, MSG>, BiConsumer<RECEIVER, List<MSG>>, String[]) - 类的构造器 cc.carm.lib.configuration.value.text.ConfiguredText
- ConfiguredText.Builder<MSG,
RECEIVER, SELF extends ConfiguredText.Builder<MSG, RECEIVER, SELF>> - cc.carm.lib.configuration.value.text中的类 - ConfiguredText.StardardBuilder<MSG,
RECEIVER> - cc.carm.lib.configuration.value.text中的类 - ConfiguredValue<V> - cc.carm.lib.configuration.value.standard中的类
- ConfiguredValue(ValueManifest<V, V>, ValueAdapter<V>) - 类的构造器 cc.carm.lib.configuration.value.standard.ConfiguredValue
- ConfigureSection - cc.carm.lib.configuration.source.section中的接口
-
Represents a section of a configuration.
- ConfigureSource<SECTION extends ConfigureSection,
ORIGINAL, SELF extends ConfigureSource<SECTION, ORIGINAL, SELF>> - cc.carm.lib.configuration.source.section中的类 -
ConfigureSource represents the source of configuration, which can be a file, a database, or any other source.
- ConfigureSource(ConfigurationHolder<? extends SELF>, long) - 类的构造器 cc.carm.lib.configuration.source.section.ConfigureSource
- ConfigValue<T,
U> - cc.carm.lib.configuration.value中的类 -
Represents a configurable value with type safety and null-handling capabilities.
- ConfigValue(ValueManifest<T, U>) - 类的构造器 cc.carm.lib.configuration.value.ConfigValue
- ConfigValueBuilder<V> - cc.carm.lib.configuration.builder.value中的类
- ConfigValueBuilder(ValueType<V>) - 类的构造器 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- construct(LIST) - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- construct(LIST) - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.builder.list.SectionListBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.builder.list.SourceListBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- constructor - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredList
- constructor - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredMap
- constructor(Class<W>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- constructor(Supplier<? extends List<V>>) - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- constructor(Supplier<? extends List<V>>) - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- constructor(Supplier<M>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- constructor(Supplier<W>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- contains(ConfigurationMetadata<?>) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
- contains(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Check if the given path is present.
- contains(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- containsAll(Collection<?>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- containsKey(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- containsValue(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Check if the value of given path is present.
- containsValue(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- ContentHandler<RECEIVER,
SELF extends ContentHandler<RECEIVER, SELF>> - cc.carm.lib.configuration.value.text.function中的类 - ContentHandler() - 类的构造器 cc.carm.lib.configuration.value.text.function.ContentHandler
- ContentInserter<RECEIVER> - cc.carm.lib.configuration.value.text.function.inserter中的类
- ContentInserter(int, Pattern) - 类的构造器 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- ContentReplacer<RECEIVER> - cc.carm.lib.configuration.value.text.function.replacer中的类
- ContentReplacer(int, Pattern) - 类的构造器 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- ContentReplacer.Builder<R> - cc.carm.lib.configuration.value.text.function.replacer中的类
- ContentReplacer.Constructor<R> - cc.carm.lib.configuration.value.text.function.replacer中的接口
- copy() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- COPY_DEFAULTS - 接口中的静态变量 cc.carm.lib.configuration.source.option.FileConfigOptions
-
Whether to copy files from resource if exists.
- copyDefaults() - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- covertPath(String) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- covertPathName(String) - 类中的静态方法 cc.carm.lib.configuration.source.loader.PathGenerator
-
Get the configuration name of the specified element.
- create() - 类中的静态方法 cc.carm.lib.configuration.value.text.ConfiguredText
- create(Pattern, Function<Matcher, String>) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- createSection(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Creates a new empty
ConfigureSection. - createSection(String, Consumer<Map<String, Object>>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Creates a new
ConfigureSectionwith specified values. - createSection(String, Supplier<Map<String, Object>>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Creates a new
ConfigureSectionwith specified values. - createSection(String, Map<?, ?>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Creates a new
ConfigureSectionwith specified values. - createSection(String, Map<?, ?>) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
D
- DataConsumer<T> - cc.carm.lib.configuration.function中的接口
- DataFunction<T,
R> - cc.carm.lib.configuration.function中的接口 - DataValidator<T> - cc.carm.lib.configuration.function中的接口
- DEFAULT_PARAM_PATTERN - 类中的静态变量 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- defaultBuilder - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- defaultOrSupply(Supplier<T>) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- defaultOrSupply(T) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- defaults() - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- defaults() - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOption
- defaults() - 类中的静态方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- defaults() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- defaults(Iterable<String>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- defaults(String...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- defaults(Collection<V>) - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- defaults(Collection<V>) - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- defaults(Consumer<TextContents.Builder>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- defaults(Consumer<List<V>>) - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- defaults(Consumer<List<V>>) - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- defaults(Consumer<MAP>) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- defaults(Consumer<MAP>) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- defaults(Supplier<TYPE>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- defaults(Supplier<TYPE>) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- defaults(V...) - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- defaults(V...) - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- defaults(K, V) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- defaults(K, V) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- defaults(MAP) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- defaults(MAP) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- defaults(TYPE) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- defaults(TYPE) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- defaults(V) - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOption
-
Set the default value of option.
- defaultsSupplier - 类中的变量 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- defaultSupplier - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- defaultValueSupplier - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- deserialize(ValueType<T>, Object) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- deserialize(ConfigurationHolder<?>, ValueType<T>, Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- deserialize(ConfigurationHolder<?>, Class<T>, Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- deserialize(Class<T>, Object) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- deserialize(Object) - 类中的静态方法 cc.carm.lib.configuration.value.text.data.TextContents
- deserialize(ValueType<T>) - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- deserializer - 类中的变量 cc.carm.lib.configuration.adapter.ValueAdapter
- disableInsertion - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- disableInsertion() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Disable the insertion of the text.
- dispatcher - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- dispatcher - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText
- dispatcher - 类中的变量 cc.carm.lib.configuration.value.text.function.TextDispatcher
- dispatcher(BiConsumer<RECEIVER, List<MSG>>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- dispatcher(BiConsumer<RECEIVER, List<MSG>>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextDispatcher
-
Set the dispatcher to send the message to the receiver
- DOUBLE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- DOUBLE_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- doubleValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
E
- enableInsertion() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Enable the insertion of the text.
- entrySet() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- ENUMS - 接口中的静态变量 cc.carm.lib.configuration.adapter.strandard.StandardAdapters
- equals(Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- equals(Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- exceptionally(ConfigExceptionHandler) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- exceptionally(ConfigExceptionHandler) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- exceptionHandler - 类中的变量 cc.carm.lib.configuration.source.ConfigurationFactory
- exceptionHandler - 类中的变量 cc.carm.lib.configuration.source.ConfigurationHolder
- extractID(Matcher) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.AppendLineInserter
- extractID(Matcher) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.OptionalLineInserter
- extractID(Matcher) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- extractMetadata(ConfigurationMetadata<M>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- extractMetadata(ConfigurationMetadata<M>, Predicate<M>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- extractor - 类中的变量 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
F
- FALSE_VALUES - 类中的静态变量 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- fieldInitializer() - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- fieldInitializer(ConfigInitializeHandler<Field, ConfigValue<?, ?>>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- file - 类中的变量 cc.carm.lib.configuration.source.file.FileConfigFactory
- file - 类中的变量 cc.carm.lib.configuration.source.file.FileConfigSource
- file(File) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigFactory
- file(File, String) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigFactory
- file(Path) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigFactory
- FileConfigFactory<SOURCE extends FileConfigSource<?,
?, SOURCE>, HOLDER extends ConfigurationHolder<SOURCE>, SELF extends FileConfigFactory<SOURCE, HOLDER, SELF>> - cc.carm.lib.configuration.source.file中的类 - FileConfigFactory(File) - 类的构造器 cc.carm.lib.configuration.source.file.FileConfigFactory
- FileConfigOptions - cc.carm.lib.configuration.source.option中的接口
- FileConfigSource<SECTION extends ConfigureSection,
ORIGINAL, SELF extends FileConfigSource<SECTION, ORIGINAL, SELF>> - cc.carm.lib.configuration.source.file中的类 - FileConfigSource(ConfigurationHolder<? extends SELF>, long, File, String) - 类的构造器 cc.carm.lib.configuration.source.file.FileConfigSource
- fileInputStream(DataFunction<InputStream, R>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- fileOutputStream(DataConsumer<OutputStream>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- fileReader(DataFunction<Reader, R>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- fileReadString(DataConsumer<String>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- fileReadString(DataFunction<String, R>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- fileWriter(DataConsumer<Writer>) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- FLOAT - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- FLOAT_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- floatValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- FOOTER - 接口中的静态变量 cc.carm.lib.configuration.commentable.CommentableMeta
-
Configuration's footer comments
- FooterComments - cc.carm.lib.configuration.annotation中的注释类型
-
Footer Comments.
- forEach(BiConsumer<String, Object>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Iterates over all key-values in this section (include child sections)
- FORMAT_PATTERN - 类中的静态变量 cc.carm.lib.easyplugin.utils.ColorParser
- from(ValueType<S>) - 类中的方法 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- from(ValueType<S>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- from(ValueType<S>) - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- from(ValueType<S>, ValueHandler<String, K>, ValueHandler<K, String>, ValueHandler<S, V>, ValueHandler<V, S>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- from(ValueType<S>, ValueHandler<S, V>, ValueHandler<V, S>) - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- from(Class<S>) - 类中的方法 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- from(Class<S>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- from(Class<S>) - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- fromSection() - 类中的方法 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- fromSection() - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- fromSection() - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- fromSection(ValueHandler<ConfigureSection, V>, ValueHandler<V, ? extends Map<String, Object>>) - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- fromSection(ValueHandler<String, K>, ValueHandler<K, String>, ValueHandler<ConfigureSection, V>, ValueHandler<V, Map<String, Object>>) - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- fromString() - 类中的方法 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- fromString() - 类中的方法 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- fromString() - 类中的方法 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- fullPath() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the full path of this section.
G
- get() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Gets the configured value (i.e., the value read from the source).
- get() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- get() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- get() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- get(int) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- get(ConfigurationMetadata<V>) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Get the value of option.
- get(ConfigurationMetadata<V>, Supplier<V>) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Get the value of option.
- get(ConfigurationMetadata<V>, V) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Get the value of option.
- get(ConfigurationOption<V>) - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
-
Get the value of option.
- get(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the origin value of the path.
- get(String) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- get(String, DataFunction<Object, T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value of the path using a parser function, if the path does not exist, return NULL.
- get(String, Class<T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value of the path for specific type, if the path does not exist, return null.
- get(String, T, DataFunction<Object, T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value of the path using a parser function, if the path does not exist, return the default value.
- get(String, T, Class<T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value of the path for specific type, if the path does not exist, return the default value.
- get(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- get(RECEIVER, Matcher) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- get(RECEIVER, Matcher) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- get(RECEIVER, Matcher, Insertable<RECEIVER, ?>) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.AppendLineInserter
- get(RECEIVER, Matcher, Insertable<RECEIVER, ?>) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.OptionalLineInserter
- get(RECEIVER, Matcher, Insertable<RECEIVER, ?>) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- getBoolean(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Booleanfrom the specified path. - getBoolean(String, Boolean) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Booleanfrom the specified path. - getByte(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Bytefrom the specified path. - getByte(String, Byte) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Bytefrom the specified path. - getByteList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of bytes from the section
- getCachedOrDefault() - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
-
Get the cached value or the default value if the cached value is null
- getCachedOrDefault(T) - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
-
Get the cached value or the default value if the cached value is null
- getCachedValue() - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- getChar(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Characterfrom the specified path. - getChar(String, Character) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Characterfrom the specified path. - getCharList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of char from the section
- getClassPath(ConfigurationHolder<?>, String, Class<?>, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- getClassPath(ConfigurationHolder<?>, String, Class<?>, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- getCollection(String, Supplier<C>, DataFunction<Object, T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the specific type of collection from the section.
- getConfig() - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- getData() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- getDefaultFirst(T) - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- getDouble(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Doublefrom the specified path. - getDouble(String, Double) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Doublefrom the specified path. - getDoubleList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of double from the section
- getFieldPath(ConfigurationHolder<?>, String, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- getFieldPath(ConfigurationHolder<?>, String, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- getFloat(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Floatfrom the specified path. - getFloat(String, Float) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Floatfrom the specified path. - getFloatList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of floats from the section
- getFooterComments(ConfigurationHolder<?>, String) - 类中的静态方法 cc.carm.lib.configuration.commentable.Commentable
- getHeaderComments(ConfigurationHolder<?>, String) - 类中的静态方法 cc.carm.lib.configuration.commentable.Commentable
- getInlineComment(ConfigurationHolder<?>, String) - 类中的静态方法 cc.carm.lib.configuration.commentable.Commentable
- getInlineComment(ConfigurationHolder<?>, String, String) - 类中的静态方法 cc.carm.lib.configuration.commentable.Commentable
- getInsertion(String, RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- getInsertion(String, RECEIVER) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- getInt(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Integerfrom the specified path. - getInt(String, Integer) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Integerfrom the specified path. - getIntegerList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of integer from the section
- getKeys(boolean) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets a set containing all keys in this section.
- getKeys(boolean) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- getLastUpdateMillis() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- getList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Listfrom the specified path. - getList(String, DataFunction<Object, V>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of values from the section
- getLong(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Longfrom the specified path. - getLong(String, Long) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Longfrom the specified path. - getLongList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of long from the section
- getMessage() - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- getNotNull() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Gets the non-null value of this configuration.
- getNotNull(K) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- getOrDefault() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Gets the configured value, or returns the default value if not present.
- getPathConverter() - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- getRawType() - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
-
提取当前 ValueType 的原始类型(Class 对象)。
- getResource(String) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- getSection(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
ConfigureSectionfrom the specified path. - getShort(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Shortfrom the specified path. - getShort(String, Short) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Shortfrom the specified path. - getString(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Stringfrom the specified path. - getString(String, String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the value as a
Stringfrom the specified path. - getStringList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get a list of strings from the section
- getType() - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- getValues(boolean) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets a set containing all values in this section.
- getValues(boolean) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- GRADIENT_PATTERN - 类中的静态变量 cc.carm.lib.easyplugin.utils.ColorParser
- gradientText(String, Color, Color) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- gradientText(String, String, String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
H
- handle(ConfigurationHolder<?>, T) - 接口中的方法 cc.carm.lib.configuration.function.ValueHandler
- handle(TextContents, RECEIVER, Consumer<String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- handle(String, Throwable) - 接口中的方法 cc.carm.lib.configuration.function.ConfigExceptionHandler
- handle(Function<List<V>, T>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- handle(Function<Map<K, V>, T>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- handle(RECEIVER, String, Insertable<RECEIVER, ?>) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- handle(RECEIVER, Consumer<String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
- handle(T) - 接口中的方法 cc.carm.lib.configuration.function.DataFunction
- hasDefaults() - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- hasDefaults() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- hashCode() - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- hashCode() - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- HEADER - 接口中的静态变量 cc.carm.lib.configuration.commentable.CommentableMeta
-
Configuration's
HeaderComments - HeaderComments - cc.carm.lib.configuration.annotation中的注释类型
-
Header Comments.
- HEX_PATTERN - 类中的静态变量 cc.carm.lib.easyplugin.utils.ColorParser
- holder - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- holder - 类中的变量 cc.carm.lib.configuration.source.section.ConfigureSource
- holder - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- holder() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- holder() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- holder(ConfigurationHolder<?>) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- holder(HOLDER) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
I
- identity() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- identity() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- identity(Class<T>) - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- indexOf(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- initialize() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- initialize(Configuration) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- initialize(ConfigurationHolder<?>, Configuration) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- initialize(ConfigurationHolder<?>, Class<? extends Configuration>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- initialize(ConfigurationHolder<?>, String) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- initialize(ValueManifest<?, ?>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- initialize(Class<? extends Configuration>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- initializeConfig(Configuration) - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- initializeConfig(Class<? extends Configuration>) - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- initializeField(ConfigurationHolder<?>, Object, Field, String) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- initializeFile() - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- initializeInstance(ConfigurationHolder<?>, Configuration, String, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- initializeMessage(Configuration) - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- initializeMessage(Class<? extends Configuration>) - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- initializer - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- initializer - 类中的变量 cc.carm.lib.configuration.source.ConfigurationFactory
- initializer - 类中的变量 cc.carm.lib.configuration.source.ConfigurationHolder
- initializer - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- initializer() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- initializer(BiConsumer<ConfigurationHolder<?>, String>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- initializer(ConfigurationInitializer) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- initializer(Consumer<ConfigurationInitializer>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- initializeStaticClass(ConfigurationHolder<?>, Class<?>, String, Field) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- INLINE - 接口中的静态变量 cc.carm.lib.configuration.commentable.CommentableMeta
-
Configuration's
InlineComment - InlineComment - cc.carm.lib.configuration.annotation中的注释类型
-
Inline comments, add comments to the rows of the corresponding configurations for easy reading and viewing.
- InlineComments - cc.carm.lib.configuration.annotation中的注释类型
- insert(String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
-
Insert the specific contents by the id.
- insert(String, ConfiguredText<?, RECEIVER>, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.PreparedText
- insert(String, String...) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
-
Insert the specific contents by the id.
- insert(String, List<String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
-
Insert the specific contents by the id.
- insert(String, Function<RECEIVER, List<String>>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- insert(String, Function<RECEIVER, List<String>>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
-
Insert the specific contents by the id.
- Insertable<RECEIVER,
SELF> - cc.carm.lib.configuration.value.text.function.inserter中的接口 - inserter(ContentInserter<RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- inserter(ContentInserter<RECEIVER>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- inserters - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- inserters() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- inserters() - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- inserting(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- inserting(String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- insertion - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Used to store the insertion of the message
- INTEGER - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- INTEGER_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- intValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- isBlank(String) - 类中的静态方法 cc.carm.lib.configuration.source.loader.PathGenerator
- isBoolean(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Boolean. - isByte(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Byte. - isChar(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Character. - isDefault() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Checks if the loaded configuration value matches the default value.
- isDefault(T) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- isDefault(V) - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOption
- isDouble(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Double. - isEmpty() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets if this section is empty.
- isEmpty() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- isEmpty() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- isEmpty() - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents
- isExpired(long) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- isFloat(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Float. - isInstance(Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- isInt(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Integer. - isList(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
List. - isLong(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Long.F - isResetCode(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
- isRoot() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets if this section is a root section.
- isSection(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
ConfigureSection. - isShort(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
Short. - isString(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is a
String. - isSubtypeOf(ValueType<?>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- isSubtypeOf(Class<?>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- isType(String, Class<T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Predicate the value of given path is specific type.
- iterator() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
K
- keyAdapter - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredMap
- keyAdapter() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- keyParser - 类中的变量 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- keyParser - 类中的变量 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- keys() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets a set containing all primary keys in this section.
- keySerializer - 类中的变量 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- keySerializer - 类中的变量 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- keySet() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- keyType - 类中的变量 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- keyType - 类中的变量 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- keyType - 类中的变量 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- keyType - 类中的变量 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- keyType() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
L
- lastIndexOf(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- lastUpdateMillis - 类中的变量 cc.carm.lib.configuration.source.section.ConfigureSource
- lines - 类中的变量 cc.carm.lib.configuration.value.text.data.TextContents.Builder
- lines - 类中的变量 cc.carm.lib.configuration.value.text.data.TextContents
- lines() - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents
- lineSeparator - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- lineSeparator(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the line separator for the text.
- link(ConfigurationHolder<?>, String, boolean, String) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- listIterator() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- listIterator(int) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- LOAD_SUB_CLASSES - 接口中的静态变量 cc.carm.lib.configuration.source.option.StandardOptions
-
Whether to load subclasses of configuration class.
- LONG - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- LONG_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- longValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
M
- match(String) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- match(Pattern) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- matcher(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- matcher(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- meta(ConfigurationMetadata<M>, M) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- meta(Consumer<ConfigurationMetaHolder>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- metaAnnotation(Class<A>, ConfigurationMetadata<M>, Function<A, M>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
-
Register a new annotation for metadata to the configuration loader
- metadata - 类中的变量 cc.carm.lib.configuration.source.ConfigurationFactory
- metadata - 类中的变量 cc.carm.lib.configuration.source.ConfigurationHolder
- metadata() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- metadata() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- metadata(Consumer<Map<String, ConfigurationMetaHolder>>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- metadata(Map<String, ConfigurationMetaHolder>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- metadata(String) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- metadata(String, ConfigurationMetaHolder) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- metadata(String, Consumer<ConfigurationMetaHolder>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- modify(Consumer<List<V>>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- modify(Consumer<Map<K, V>>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
N
- none() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueValidator
- noneInsertion() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- noneInsertion() - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- nonnull() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueValidator
- nonnull(String) - 接口中的静态方法 cc.carm.lib.configuration.function.ValueValidator
O
- of() - 类中的静态方法 cc.carm.lib.configuration.source.loader.PathGenerator
- of() - 类中的静态方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- of(ValueType<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(ValueType<V>, Supplier<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(ValueManifest<V, V>, ValueAdapter<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(ValueManifest<V, V>, ValueParser<V>, ValueSerializer<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(Class<T>) - 类中的静态方法 cc.carm.lib.configuration.adapter.ValueType
- of(Class<T>, DataFunction<Object, T>) - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- of(Class<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(Class<V>, Supplier<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(Class<V>, V) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- of(Supplier<? extends Map<K, V>>, ValueAdapter<K>, ValueAdapter<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- of(Supplier<T>) - 类中的静态方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- of(Supplier<T>) - 类中的静态方法 cc.carm.lib.configuration.source.option.ConfigurationOption
- of(List<String>, Map<String, List<String>>) - 类中的静态方法 cc.carm.lib.configuration.value.text.data.TextContents
- of(Map<ConfigurationOption<?>, Object>) - 类中的静态方法 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
- of(Class<?>, Type...) - 类中的静态方法 cc.carm.lib.configuration.adapter.ValueType
-
Get the generic type of the complex type.
- of(Type) - 类中的静态方法 cc.carm.lib.configuration.adapter.ValueType
- of(UnaryOperator<String>) - 类中的静态方法 cc.carm.lib.configuration.source.loader.PathGenerator
- of(T) - 类中的静态方法 cc.carm.lib.configuration.adapter.ValueType
- of(T) - 类中的静态方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- of(T) - 类中的静态方法 cc.carm.lib.configuration.source.option.ConfigurationOption
- of(T, T...) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- of(V) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- ofBoolean() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofBooleanType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofByte() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofByteType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofCharacter() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofCharacterType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofDouble() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofDoubleType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofEnum() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofFloat() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofFloatType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofInteger() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofIntegerType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofList(Class<T>) - 类中的静态方法 cc.carm.lib.configuration.adapter.ValueType
- ofLong() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofLongType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofNumber(Class<T>, DataFunction<Number, T>, DataFunction<String, T>) - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofShort() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofShortType() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- ofString() - 类中的静态方法 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- onReload() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
-
Reload the configuration.
- option(ConfigurationOption<O>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- option(ConfigurationOption<O>, Consumer<O>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- option(ConfigurationOption<O>, Supplier<O>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- option(ConfigurationOption<O>, O) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- option(Consumer<ConfigurationOptionHolder>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- optional - 类中的变量 cc.carm.lib.configuration.value.text.data.TextContents.Builder
- optional - 类中的变量 cc.carm.lib.configuration.value.text.data.TextContents
- optional() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Gets the value of this configuration as an
Optional. - optional(String, Iterable<String>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- optional(String, Iterable<String>) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Add optional lines to the contents
- optional(String, String...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- optional(String, String...) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Add optional lines to the contents
- OPTIONAL_PATTERN - 类中的静态变量 cc.carm.lib.configuration.value.text.function.common.OptionalLineInserter
-
Used to match the message which can be inserted
- OptionalLineInserter<RECEIVER> - cc.carm.lib.configuration.value.text.function.common中的类
- OptionalLineInserter(int) - 类的构造器 cc.carm.lib.configuration.value.text.function.common.OptionalLineInserter
- optionalLines() - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents
- options - 类中的变量 cc.carm.lib.configuration.source.ConfigurationFactory
- options - 类中的变量 cc.carm.lib.configuration.source.ConfigurationHolder
- options - 类中的变量 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
- options() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- options(ConfigurationOptionHolder) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- original() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
P
- paramAdapter - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredList
- paramReplacer - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Used to store the placeholders of the message
- paramReplacer(ParamReplacer<RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- ParamReplacer<RECEIVER> - cc.carm.lib.configuration.value.text.function.common中的类
- ParamReplacer(int, Pattern, Function<Matcher, String>) - 类的构造器 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- params - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- params - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText
- params - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- params(String...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- params(String...) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the params for the text, used for
ContentHandler.placeholders(Object...)to build the placeholders. - paramType - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- paramType - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- paramType() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- parent() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets the parent section of this section.
- parent() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
-
Source also represents the root section, so it has no parent
- parse(DataFunction<ConfigureSection, UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- parse(DataFunction<SOURCE, UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- parse(ValueHandler<ConfigureSection, UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- parse(ValueHandler<SOURCE, UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- parse(ConfigurationHolder<?>, ValueType<? super TYPE>, Object) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- parse(ConfigurationHolder<?>, ValueType<? super TYPE>, Object) - 接口中的方法 cc.carm.lib.configuration.adapter.ValueParser
- parse(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
对一条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
- parse(String...) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
- parse(Collection<String>) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
对多条消息进行颜色解析,包括普通颜色代码、RGB颜色代码与RBG渐变代码。
- parse(RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
-
Parse the texts for the receiver.
- parse(RECEIVER, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Parse the message for the receiver.
- parse(RECEIVER, String) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Parse the supplied single text for the receiver.
- parse(RECEIVER, BiFunction<RECEIVER, String, V>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
-
Parse the texts for the receiver.
- parseBaseColor(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
解析消息中的基本颜色代码格式
&+颜色代码,如 &c 、&a - parseCollection(List<?>, Supplier<C>, DataFunction<Object, T>) - 接口中的静态方法 cc.carm.lib.configuration.source.section.ConfigureSection
- parsedTime - 类中的变量 cc.carm.lib.configuration.value.impl.CachedConfigValue
- parseGradientColor(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
对一条消息进行RGB渐变处理(版本需要≥1.14),格式
&<#XXXXXX>FOOBAR&<#XXXXXX>。 - parseHexColor(String) - 类中的静态方法 cc.carm.lib.easyplugin.utils.ColorParser
-
解析消息中的RGB颜色代码(版本需要≥1.14) 格式
&(#XXXXXX),如 &(#aaaaaa) - parseKey(DataFunction<String, K>) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- parseKey(DataFunction<String, K>) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- parseKey(ValueHandler<String, K>) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- parseKey(ValueHandler<String, K>) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- parseLine(RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
-
Parse the texts as a single line for the receiver.
- parseLine(RECEIVER, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Parse the message for the receiver and send it.
- parseLine(RECEIVER, BiFunction<RECEIVER, String, V>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
-
Parse the texts as a single line for the receiver.
- parser - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- parser - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- parser - 类中的变量 cc.carm.lib.configuration.value.text.ConfiguredText
- parser - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- parser() - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- parser() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- parser() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- parser(BiFunction<RECEIVER, String, String>) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.Builder
- parser(BiFunction<RECEIVER, String, String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the parser for the text.
- parser(ValueParser<TYPE>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- parserFor(ValueAdapter<O>) - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- parseString(Class<V>) - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- path - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- path - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- path() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the current section's path from
ConfigureSection.parent()of this section. - path() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- path() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- path(String) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- path(String) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- PATH_SEPARATOR - 接口中的静态变量 cc.carm.lib.configuration.source.option.StandardOptions
-
The configuration path separator.
- pathConverter - 类中的变量 cc.carm.lib.configuration.source.loader.PathGenerator
- pathGenerator - 类中的变量 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- pathGenerator() - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- pathGenerator(PathGenerator) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- pathGenerator(PathGenerator) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
-
Supply the base path generator for this configuration holder
- PathGenerator - cc.carm.lib.configuration.source.loader中的类
-
Path generator for configuration.
- PathGenerator(UnaryOperator<String>) - 类的构造器 cc.carm.lib.configuration.source.loader.PathGenerator
- pathSeparator() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the path separator for the section.
- pathSeparator() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- pathSeparator(ConfigurationHolder<?>) - 类中的静态方法 cc.carm.lib.configuration.source.loader.PathGenerator
- pattern - 类中的变量 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- pattern - 类中的变量 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- pattern - 类中的变量 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- pattern(Pattern) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- placeholder(String, Object) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the placeholder for the text.
- placeholders - 类中的变量 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- placeholders() - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- placeholders(Consumer<Map<String, Object>>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the placeholders for the text.
- placeholders(Map<String, Object>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set all the placeholders for the text.
- placeholders(Object...) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
-
Set the placeholders for the text.
- PRELOAD - 接口中的静态变量 cc.carm.lib.configuration.source.option.StandardOptions
-
Whether to pre parse the config values, may good to set true if you want to keep the config format.
- prepare(Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
- PreparedText<MSG,
RECEIVER> - cc.carm.lib.configuration.value.text中的类 - PreparedText(TextContents, String...) - 类的构造器 cc.carm.lib.configuration.value.text.PreparedText
- PRIMITIVE_TYPES - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- PrimitiveAdapter<T> - cc.carm.lib.configuration.adapter.strandard中的类
- PrimitiveAdapter(Class<T>, ValueParser<T>) - 类的构造器 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- PRIMITIVES - 接口中的静态变量 cc.carm.lib.configuration.adapter.strandard.StandardAdapters
- print() - 接口中的静态方法 cc.carm.lib.configuration.function.ConfigExceptionHandler
- priority - 类中的变量 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- priority - 类中的变量 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- priority - 类中的变量 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- priority() - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- priority() - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- priority(int) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- providerClass - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- put(String, Object) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- put(K, V) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- putAll(String[], Object[]) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- putAll(Map<? extends K, ? extends V>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- putAll(Map<String, Object>) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
R
- range(V, V) - 接口中的静态方法 cc.carm.lib.configuration.function.ValueValidator
- range(V, V, String) - 接口中的静态方法 cc.carm.lib.configuration.function.ValueValidator
- regex() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.InlineComment
-
If the regex is not empty, the comment will be added to all sub paths if the regex matches the value.
- register(ValueAdapter<?>...) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(ValueType<FROM>, ValueType<TO>, DataFunction<FROM, TO>, DataFunction<TO, FROM>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(ValueType<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(ValueType<T>, ValueSerializer<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(ValueType<T>, ValueSerializer<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(ConfigurationHolder<?>) - 接口中的静态方法 cc.carm.lib.configuration.commentable.CommentableMeta
- register(ConfigurationInitializer) - 接口中的静态方法 cc.carm.lib.configuration.commentable.CommentableMeta
- register(Class<FROM>, Class<TO>, DataFunction<FROM, TO>, DataFunction<TO, FROM>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(Class<T>, ValueParser<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- register(Class<T>, ValueSerializer<T>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- registerAnnotation(Class<A>, ConfigurationMetadata<T>, Function<A, T>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- registerClassAnnotation(Class<A>, ConfigurationMetadata<T>, Function<A, T>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- registeredValues() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- registerFieldAnnotation(Class<A>, ConfigurationMetadata<T>, Function<A, T>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- registerMeta(ConfigurationInitializer) - 类中的静态方法 cc.carm.lib.configuration.commentable.Commentable
- registerValidAnnotation(Class<A>, Function<A, ValueValidator<Object>>) - 类中的方法 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- reload() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- reload() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- reload() - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- remove(int) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- remove(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Removes the value at the given path.
- remove(String) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- remove(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- remove(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- remove(Object) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- removeAll(Collection<?>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- removeInsert(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- removeInsert(String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.inserter.Insertable
- replace(String) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- replace(String, String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(String, Function<RECEIVER, String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(String, Supplier<String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(String, RECEIVER) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer
- replace(Pattern, String) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(Pattern, BiFunction<RECEIVER, Matcher, String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(Pattern, Function<RECEIVER, String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replace(Pattern, Supplier<String>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- Replaceable<RECEIVER,
SELF> - cc.carm.lib.configuration.value.text.function.replacer中的接口 - replacer(ContentReplacer<RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- replacer(ContentReplacer<RECEIVER>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replacer(Pattern, ContentReplacer.Constructor<RECEIVER>) - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- replacers - 类中的变量 cc.carm.lib.configuration.value.text.function.ContentHandler
- replacers() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- replacers() - 接口中的方法 cc.carm.lib.configuration.value.text.function.replacer.Replaceable
- required() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- required() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- required(ValueType<V>) - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- resolve() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Gets the non-null value of this configuration.
- resourcePath - 类中的变量 cc.carm.lib.configuration.source.file.FileConfigFactory
- resourcePath - 类中的变量 cc.carm.lib.configuration.source.file.FileConfigSource
- resourcePath(String) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigFactory
- retainAll(Collection<?>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- root() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.ConfigPath
-
Whether to start with the root node.
S
- save() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- save() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
-
Save the whole configuration.
- save() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Try to save the configuration.
- save() - 类中的方法 cc.carm.lib.mineconfiguration.common.AbstractConfiguration
- saveResource(String, boolean) - 类中的方法 cc.carm.lib.configuration.source.file.FileConfigSource
- section() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- SectionListBuilder<V> - cc.carm.lib.configuration.builder.list中的类
- SectionListBuilder(Supplier<? extends List<V>>, ValueType<V>, ValueHandler<ConfigureSection, V>, ValueHandler<V, ? extends Map<String, Object>>) - 类的构造器 cc.carm.lib.configuration.builder.list.SectionListBuilder
- SectionMapBuilder<MAP extends Map<K,
V>, K, V> - cc.carm.lib.configuration.builder.map中的类 - SectionMapBuilder(Supplier<? extends MAP>, ValueType<K>, ValueType<V>, ValueHandler<String, K>, ValueHandler<K, String>, ValueHandler<ConfigureSection, V>, ValueHandler<V, Map<String, Object>>) - 类的构造器 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- SECTIONS - 接口中的静态变量 cc.carm.lib.configuration.adapter.strandard.StandardAdapters
- SectionValueBuilder<V> - cc.carm.lib.configuration.builder.value中的类
- SectionValueBuilder(ValueType<V>, ValueHandler<ConfigureSection, V>, ValueHandler<V, ? extends Map<String, Object>>) - 类的构造器 cc.carm.lib.configuration.builder.value.SectionValueBuilder
- select(String, String) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- self() - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.list.SectionListBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.list.SourceListBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.value.SectionValueBuilder
- self() - 类中的方法 cc.carm.lib.configuration.builder.value.SourceValueBuilder
- self() - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
- self() - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- self() - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText.StardardBuilder
- self() - 类中的方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- self() - 类中的方法 cc.carm.lib.configuration.value.text.PreparedText
- sendTo(RECEIVER, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Send the message to the receiver.
- sendToAll(Iterable<? extends RECEIVER>, Object...) - 类中的方法 cc.carm.lib.configuration.value.text.ConfiguredText
-
Send the message to the multiple receivers.
- serialize() - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents
- serialize(DataFunction<UNIT, ? extends Map<String, Object>>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- serialize(DataFunction<UNIT, SOURCE>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- serialize(ValueComposer<Map<String, Object>, UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- serialize(ValueHandler<UNIT, ? extends Map<String, Object>>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- serialize(ValueHandler<UNIT, SOURCE>) - 类中的方法 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- serialize(ConfigurationHolder<?>, ValueType<? super TYPE>, TYPE) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- serialize(ConfigurationHolder<?>, ValueType<? super TYPE>, TYPE) - 接口中的方法 cc.carm.lib.configuration.adapter.ValueSerializer
- serialize(ConfigurationHolder<?>, T) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- serialize(T) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- serializeKey(DataFunction<K, String>) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- serializeKey(DataFunction<K, String>) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- serializeKey(ValueHandler<K, String>) - 类中的方法 cc.carm.lib.configuration.builder.map.SectionMapBuilder
- serializeKey(ValueHandler<K, String>) - 类中的方法 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- serializer - 类中的变量 cc.carm.lib.configuration.adapter.ValueAdapter
- serializer - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSectionBuilder
- serializer() - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- serializer() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- serializer() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
- serializer(ValueSerializer<TYPE>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- serializerFor(ValueAdapter<O>) - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- set(int, V) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- set(ConfigurationMetadata<V>, V) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Set the value of meta, if the value is null, the meta will be removed.
- set(ConfigurationOption<V>, V) - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
-
Set the value of option.
- set(Iterable<String>) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Set the lines of the contents
- set(String...) - 类中的方法 cc.carm.lib.configuration.value.text.data.TextContents.Builder
-
Set the lines of the contents
- set(String, Object) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Sets the value at the given path.
- set(String, Object) - 类中的方法 cc.carm.lib.configuration.source.section.ConfigureSource
- set(Map<String, Object>) - 类中的方法 cc.carm.lib.configuration.value.text.function.common.ParamReplacer
- set(List<V>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- set(Map<K, V>) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- set(T) - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Sets the value of this configuration.
- set(V) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
-
Set the value of the configuration path.
- SET_DEFAULTS - 接口中的静态变量 cc.carm.lib.configuration.source.option.StandardOptions
-
Whether to set and save default values if offered and not exists in configuration.
- setData(Object) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- setDefault() - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Initializes the default value for this configuration.
- setDefault(boolean) - 类中的方法 cc.carm.lib.configuration.value.ConfigValue
-
Sets the configuration value to its default.
- setDefaults(Supplier<T>) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- setDefaults(T) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetadata
- setIfAbsent(ConfigurationMetadata<V>, V) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Set the value of meta, if the value is null, the meta will not be changed.
- setIfPresent(ConfigurationMetadata<V>, V) - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
-
Set the value of meta, if the value is null, the meta will not be changed.
- setPathConverter(UnaryOperator<String>) - 类中的方法 cc.carm.lib.configuration.source.loader.PathGenerator
- setPattern(Pattern) - 类中的方法 cc.carm.lib.configuration.value.text.function.inserter.ContentInserter
- setPlaceholders(String, Map<String, Object>) - 类中的静态方法 cc.carm.lib.configuration.value.text.function.ContentHandler
- SHORT - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- SHORT_TYPE - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- shortValue() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- silence() - 接口中的静态方法 cc.carm.lib.configuration.function.ConfigExceptionHandler
- size() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- size() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- size(boolean) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets the number of keys in this section.
- SourceListBuilder<SOURCE,
V> - cc.carm.lib.configuration.builder.list中的类 - SourceListBuilder(Supplier<? extends List<V>>, ValueType<SOURCE>, ValueType<V>, ValueHandler<SOURCE, V>, ValueHandler<V, SOURCE>) - 类的构造器 cc.carm.lib.configuration.builder.list.SourceListBuilder
- SourceMapBuilder<MAP extends Map<K,
V>, SOURCE, K, V> - cc.carm.lib.configuration.builder.map中的类 - SourceMapBuilder(Supplier<? extends MAP>, ValueType<SOURCE>, ValueType<K>, ValueType<V>, ValueHandler<String, K>, ValueHandler<K, String>, ValueHandler<SOURCE, V>, ValueHandler<V, SOURCE>) - 类的构造器 cc.carm.lib.configuration.builder.map.SourceMapBuilder
- sourceType - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- SourceValueBuilder<S,
V> - cc.carm.lib.configuration.builder.value中的类 - SourceValueBuilder(ValueType<S>, ValueType<V>, ValueHandler<S, V>, ValueHandler<V, S>) - 类的构造器 cc.carm.lib.configuration.builder.value.SourceValueBuilder
- StandardAdapters - cc.carm.lib.configuration.adapter.strandard中的接口
- StandardMeta - cc.carm.lib.configuration.source.meta中的接口
- StandardOptions - cc.carm.lib.configuration.source.option中的接口
- StardardBuilder() - 类的构造器 cc.carm.lib.configuration.value.text.ConfiguredText.StardardBuilder
- start() - 接口中的静态方法 cc.carm.lib.configuration.source.loader.ConfigInitializeHandler
- stream() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Create a stream of all values in this section.
- stream(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the specific type of steam from the section.
- stream(String, Function<Object, T>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Get the specific type of steam from the section.
- STRING - 类中的静态变量 cc.carm.lib.configuration.adapter.ValueType
- stringValue() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- subList(int, int) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
T
- TEXT_ADAPTER - 类中的静态变量 cc.carm.lib.configuration.value.text.ConfiguredText
- TEXT_TYPE - 类中的静态变量 cc.carm.lib.configuration.value.text.ConfiguredText
- TextCompiler<MSG,
RECEIVER, SELF extends TextCompiler<MSG, RECEIVER, SELF>> - cc.carm.lib.configuration.value.text.function中的类 - TextCompiler() - 类的构造器 cc.carm.lib.configuration.value.text.function.TextCompiler
- TextContents - cc.carm.lib.configuration.value.text.data中的类
- TextContents(List<String>, Map<String, List<String>>) - 类的构造器 cc.carm.lib.configuration.value.text.data.TextContents
- TextContents.Builder - cc.carm.lib.configuration.value.text.data中的类
- TextDispatcher<MSG,
RECEIVER, SELF extends TextDispatcher<MSG, RECEIVER, SELF>> - cc.carm.lib.configuration.value.text.function中的类 - TextDispatcher() - 类的构造器 cc.carm.lib.configuration.value.text.function.TextDispatcher
- TextParser<RECEIVER,
SELF extends TextParser<RECEIVER, SELF>> - cc.carm.lib.configuration.value.text.function中的类 - TextParser() - 类的构造器 cc.carm.lib.configuration.value.text.function.TextParser
- texts - 类中的变量 cc.carm.lib.configuration.value.text.PreparedText
- texts() - 类中的方法 cc.carm.lib.configuration.value.text.function.TextParser
- texts() - 类中的方法 cc.carm.lib.configuration.value.text.PreparedText
- throwing(String, Throwable) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationHolder
- throwing(String, Throwable) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- throwing(Throwable) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- to(Iterable<? extends RECEIVER>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextDispatcher
-
Dispatch the message to the receiver
- to(String) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- to(Supplier<Iterable<? extends RECEIVER>>) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextDispatcher
-
Dispatch the message to the receiver
- to(RECEIVER...) - 类中的方法 cc.carm.lib.configuration.value.text.function.TextDispatcher
-
Dispatch the message to the receiver
- to(BiFunction<R, Matcher, String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- to(Function<R, String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- to(Supplier<String>) - 类中的方法 cc.carm.lib.configuration.value.text.function.replacer.ContentReplacer.Builder
- toArray() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- toArray(T[]) - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- toObject() - 接口中的静态方法 cc.carm.lib.configuration.function.DataFunction
- toObject() - 接口中的静态方法 cc.carm.lib.configuration.function.ValueHandler
- toString() - 类中的方法 cc.carm.lib.configuration.adapter.ValueType
- TRUE_VALUES - 类中的静态变量 cc.carm.lib.configuration.adapter.strandard.PrimitiveAdapter
- type - 类中的变量 cc.carm.lib.configuration.adapter.ValueAdapter
- type - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- type - 类中的变量 cc.carm.lib.configuration.builder.list.ConfigListBuilder
- type - 类中的变量 cc.carm.lib.configuration.builder.value.ConfigValueBuilder
- type - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- type() - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapter
- type() - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- type() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
U
- unregister(ValueType<?>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- unregister(Class<?>) - 类中的方法 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- updateCache(T) - 类中的方法 cc.carm.lib.configuration.value.impl.CachedConfigValue
- UUID - 接口中的静态变量 cc.carm.lib.configuration.adapter.strandard.StandardAdapters
V
- validAnnotation(Class<A>, Function<A, ValueValidator<Object>>) - 类中的方法 cc.carm.lib.configuration.source.ConfigurationFactory
-
Register a new annotation for
ValueValidatorto the configuration loader - validate(DataValidator<? super UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Validate the value with the specified condition.
- validate(ValueValidator<? super UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Validate the value with the specified condition.
- validate(ValueValidator<UNIT>) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- validate(ConfigurationHolder<?>, T) - 接口中的方法 cc.carm.lib.configuration.function.ValueValidator
- validate(Predicate<? super UNIT>, Exception) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Validate the value with the specified condition.
- validate(Predicate<? super UNIT>, String) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Validate the value with the specified condition.
- validate(T) - 接口中的方法 cc.carm.lib.configuration.function.DataValidator
- validator - 类中的变量 cc.carm.lib.configuration.value.ValueManifest
- validator() - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- validator(DataValidator<? super UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Set the
DataValidatorfor the value. - validator(ValueValidator<UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
-
Set the
ValueValidatorfor the value. - validator(ValueValidator<UNIT>) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
- value() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.ConfigPath
-
The path value of the current configuration.
- value() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.FooterComments
-
If the content of the note is 0, it will be treated as a blank line.
- value() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.HeaderComments
-
If the content of the note is 0, it will be treated as a blank line.
- value() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.InlineComment
-
If the content length is 0, the comment will not be added.
- value() - 注释类型 中的元素 cc.carm.lib.configuration.annotation.InlineComments
-
Multiple inline comments support.
- VALUE - 接口中的静态变量 cc.carm.lib.configuration.source.meta.StandardMeta
-
To mark the
ConfigValueinstance of specific path. - valueAdapter - 类中的变量 cc.carm.lib.configuration.value.standard.ConfiguredMap
- valueAdapter() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- ValueAdapter<TYPE> - cc.carm.lib.configuration.adapter中的类
-
Value adapter, used to convert the value of the configuration file into the objects.
- ValueAdapter(ValueType<TYPE>) - 类的构造器 cc.carm.lib.configuration.adapter.ValueAdapter
- ValueAdapter(ValueType<TYPE>, ValueSerializer<TYPE>, ValueParser<TYPE>) - 类的构造器 cc.carm.lib.configuration.adapter.ValueAdapter
- ValueAdapterRegistry - cc.carm.lib.configuration.adapter中的类
- ValueAdapterRegistry() - 类的构造器 cc.carm.lib.configuration.adapter.ValueAdapterRegistry
- ValueComposer<T,
U> - cc.carm.lib.configuration.function中的接口 - ValueHandler<T,
R> - cc.carm.lib.configuration.function中的接口 - valueInitializer - 类中的变量 cc.carm.lib.configuration.source.loader.ConfigurationInitializer
- ValueManifest<TYPE,
UNIT> - cc.carm.lib.configuration.value中的类 - ValueManifest(ValueType<TYPE>) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(ValueType<TYPE>, Supplier<TYPE>) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(ValueType<TYPE>, Supplier<TYPE>, ValueValidator<UNIT>) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(ValueType<TYPE>, Supplier<TYPE>, ValueValidator<UNIT>, BiConsumer<ConfigurationHolder<?>, String>) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(ValueType<TYPE>, Supplier<TYPE>, ValueValidator<UNIT>, BiConsumer<ConfigurationHolder<?>, String>, ConfigurationHolder<?>, String) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(ValueManifest<TYPE, UNIT>) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- ValueManifest(TYPE) - 类的构造器 cc.carm.lib.configuration.value.ValueManifest
- valueParser - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- ValueParser<TYPE> - cc.carm.lib.configuration.adapter中的接口
-
Value deserializer, convert base data to target value.
- values - 类中的变量 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
- values() - 类中的方法 cc.carm.lib.configuration.source.meta.ConfigurationMetaHolder
- values() - 类中的方法 cc.carm.lib.configuration.source.option.ConfigurationOptionHolder
- values() - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
-
Gets a set containing all key-values in this section.
- values() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- valueSerializer - 类中的变量 cc.carm.lib.configuration.builder.impl.AbstractSourceBuilder
- ValueSerializer<TYPE> - cc.carm.lib.configuration.adapter中的接口
-
Value serializer, convert target value to base data.
- valueType - 类中的变量 cc.carm.lib.configuration.builder.map.ConfigMapBuilder
- valueType - 类中的变量 cc.carm.lib.configuration.builder.map.ConfigMapCreator
- valueType() - 类中的方法 cc.carm.lib.configuration.value.standard.ConfiguredMap
- ValueType<T> - cc.carm.lib.configuration.adapter中的类
-
Used to get the generic type.
- ValueType() - 类的构造器 cc.carm.lib.configuration.adapter.ValueType
- valueValidator - 类中的变量 cc.carm.lib.configuration.builder.AbstractConfigBuilder
- ValueValidator<T> - cc.carm.lib.configuration.function中的接口
W
- whenInitialize(ConfigurationHolder<?>, String, T, V) - 接口中的方法 cc.carm.lib.configuration.source.loader.ConfigInitializeHandler
- with(ValueType<T>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- with(ValueType<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
-
Create a new value builder with the specified
ConfigurationHolder.registeredValues()type. - with(Class<T>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredList
- with(Class<V>) - 类中的静态方法 cc.carm.lib.configuration.value.standard.ConfiguredValue
-
Create a new value builder with the specified
ConfigurationHolder.registeredValues()type. - withValidated(UNIT) - 类中的方法 cc.carm.lib.configuration.value.ValueManifest
All Classes and Interfaces|所有程序包