Interface | Description |
---|---|
CascadeStrategy |
Strategy for determining a set of cascading resource names.
|
Config |
Core API for reading a configuration.
|
Config.Visitor<T> | |
ConfigListener |
Listener for property updates.
|
ConfigLoader |
SPI for loading configurations.
|
ConfigLoader.Loader |
DSL for loading a configuration
|
ConfigReader |
Contract for a configuration file loader.
|
Decoder |
API for decoding properties to arbitrary types.
|
IoCContainer |
Interface used by ConfigBinder to integrate with a DI framework that
allows for named injection.
|
Property<T> |
API for composeable property access with optional chaining with default value support
as well as change notification.
|
Property.Subscription |
Token returned when calling onChange through which change notification can be
unsubscribed.
|
PropertyContainer | Deprecated |
PropertyFactory | Deprecated
Deprecated in favor of using PropertyRepository
|
PropertyListener<T> |
Handler for property change notifications for a single property key
|
PropertyRepository | |
PropertySource |
Contract for a raw source of properties
|
StrInterpolator |
API for interpolating a string.
|
StrInterpolator.Context |
Top level context
|
StrInterpolator.Lookup |
Lookup of a raw string for replacements.
|
StrInterpolatorFactory |
SPI for specifying the
StrInterpolator type used by ConfigManager. |
TypeConverter<T> |
Encapsulates conversion of a single string value to a type
|
TypeConverter.Factory |
Factory used to resolve a type to a TypeConverter.
|
TypeConverter.Registry |
High level container from which to resolve a Type to a TypeConverter.
|
Class | Description |
---|---|
Layer |
Key used to group and order
Config s into layers (@see Layers). |