索引

A B C D E F G H I K L M N O P R S T U V W 
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 from Configuration classes.
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 ConfigureSection with specified values.
createSection(String, Supplier<Map<String, Object>>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Creates a new ConfigureSection with specified values.
createSection(String, Map<?, ?>) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Creates a new ConfigureSection with 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 Boolean from the specified path.
getBoolean(String, Boolean) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Boolean from the specified path.
getByte(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Byte from the specified path.
getByte(String, Byte) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Byte from 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 Character from the specified path.
getChar(String, Character) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Character from 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 Double from the specified path.
getDouble(String, Double) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Double from 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 Float from the specified path.
getFloat(String, Float) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Float from 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 Integer from the specified path.
getInt(String, Integer) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Integer from 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 List from 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 Long from the specified path.
getLong(String, Long) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Long from 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 ConfigureSection from the specified path.
getShort(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Short from the specified path.
getShort(String, Short) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a Short from the specified path.
getString(String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a String from the specified path.
getString(String, String) - 接口中的方法 cc.carm.lib.configuration.source.section.ConfigureSection
Get the value as a String from 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 ValueValidator to 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 DataValidator for the value.
validator(ValueValidator<UNIT>) - 类中的方法 cc.carm.lib.configuration.builder.AbstractConfigBuilder
Set the ValueValidator for 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 ConfigValue instance 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
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|所有程序包