All Classes Interface Summary Class Summary Annotation Types Summary
Class |
Description |
AbstractConfigBuilder<TYPE,RESULT extends ConfigValue<TYPE>,HOLDER extends ConfigurationHolder<?>,SELF extends AbstractConfigBuilder<TYPE,RESULT,HOLDER,SELF>> |
|
AbstractSectionBuilder<TYPE,PARAM,RESULT extends ConfigValue<TYPE>,SELF extends AbstractSectionBuilder<TYPE,PARAM,RESULT,SELF>> |
|
AbstractSourceBuilder<V,SOURCE,PARAM,RESULT extends ConfigValue<V>,SELF extends AbstractSourceBuilder<V,SOURCE,PARAM,RESULT,SELF>> |
|
CachedConfigValue<T> |
|
CommonConfigBuilder<TYPE,RESULT extends ConfigValue<TYPE>,SELF extends CommonConfigBuilder<TYPE,RESULT,SELF>> |
|
ConfigInitializeHandler<T,V> |
|
ConfigListBuilder<V> |
|
ConfigMapBuilder<M extends java.util.Map<K,V>,K,V> |
|
ConfigMapCreator<K,V> |
|
ConfigPath |
The configuration path used to mark the corresponding class or parameter.
|
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> |
ConfigurationFactory, used to create configuration holder.
|
ConfigurationHolder<SOURCE extends ConfigureSource<?,?,SOURCE>> |
|
ConfigurationInitializer |
|
ConfigurationMetadata<T> |
|
ConfigurationMetaHolder |
|
ConfigurationOption<V> |
|
ConfigurationOptionHolder |
|
ConfiguredList<V> |
|
ConfiguredMap<K,V> |
|
ConfiguredValue<V> |
|
ConfigureSection |
Represents a section of a configuration.
|
ConfigureSource<SECTION extends ConfigureSection,ORIGINAL,SELF extends ConfigureSource<SECTION,ORIGINAL,SELF>> |
ConfigureSource represents the source of configuration,
which can be a file, a database, or any other source.
|
ConfigValue<T> |
Represents a configurable value with type safety and null-handling capabilities.
|
ConfigValueBuilder<V> |
|
DataConsumer<T> |
|
DataFunction<T,R> |
|
PathGenerator |
Path generator for configuration.
|
PrimitiveAdapter<T> |
|
SectionListBuilder<V> |
|
SectionMapBuilder<MAP extends java.util.Map<K,V>,K,V> |
|
SectionValueBuilder<V> |
|
SourceListBuilder<SOURCE,V> |
|
SourceMapBuilder<MAP extends java.util.Map<K,V>,SOURCE,K,V> |
|
SourceValueBuilder<S,V> |
|
StandardAdapters |
|
StandardMeta |
|
StandardOptions |
|
ValueAdapter<TYPE> |
Value adapter, used to convert the value of the configuration file into the objects.
|
ValueAdapterRegistry |
|
ValueConsumer<U,T> |
|
ValueHandler<T,R> |
|
ValueManifest<T> |
|
ValueParser<TYPE> |
Value deserializer, convert base data to target value.
|
ValueSerializer<TYPE> |
Value serializer, convert target value to base data.
|
ValueType<T> |
Used to get the generic type.
|