All Classes Interface Summary Class Summary Annotation Types Summary
| Class |
Description |
| AbstractConfigBuilder<TYPE,UNIT,RESULT extends ConfigValue<TYPE,UNIT>,HOLDER extends ConfigurationHolder<?>,SELF extends AbstractConfigBuilder<TYPE,UNIT,RESULT,HOLDER,SELF>> |
|
| AbstractMapSection<R extends AbstractMapSection<R>> |
|
| AbstractSectionBuilder<TYPE,UNIT,RESULT extends ConfigValue<TYPE,UNIT>,SELF extends AbstractSectionBuilder<TYPE,UNIT,RESULT,SELF>> |
|
| AbstractSourceBuilder<V,SOURCE,UNIT,RESULT extends ConfigValue<V,UNIT>,SELF extends AbstractSourceBuilder<V,SOURCE,UNIT,RESULT,SELF>> |
|
| CachedConfigValue<T,U> |
|
| CommonConfigBuilder<TYPE,UNIT,RESULT extends ConfigValue<TYPE,UNIT>,SELF extends CommonConfigBuilder<TYPE,UNIT,RESULT,SELF>> |
|
| ConfigExceptionHandler |
|
| 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,U> |
Represents a configurable value with type safety and null-handling capabilities.
|
| ConfigValueBuilder<V> |
|
| DataConsumer<T> |
|
| DataFunction<T,R> |
|
| DataValidator<T> |
|
| FileConfigFactory<SOURCE extends FileConfigSource<?,?,SOURCE>,HOLDER extends ConfigurationHolder<SOURCE>,SELF extends FileConfigFactory<SOURCE,HOLDER,SELF>> |
|
| FileConfigOptions |
|
| FileConfigSource<SECTION extends ConfigureSection,ORIGINAL,SELF extends FileConfigSource<SECTION,ORIGINAL,SELF>> |
|
| ImmutableSection |
|
| JSONConfigFactory |
|
| JSONSource |
|
| MemorySection |
|
| PathGenerator |
Path generator for configuration.
|
| PrimitiveAdapter<T> |
|
| SectionListBuilder<V> |
|
| SectionMapBuilder<MAP extends java.util.Map<K,V>,K,V> |
|
| SectionValueBuilder<V> |
|
| ShadedSection |
|
| SourcedSection |
|
| 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 |
|
| ValueComposer<T,U> |
|
| ValueHandler<T,R> |
|
| ValueManifest<TYPE,UNIT> |
|
| 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.
|
| ValueValidator<T> |
|