| Interface | Description |
|---|---|
| BasePropertyGroup |
The internal interface used to mark logical and/or functional grouping of Properties.
|
| ConstructionDefinition |
The defined set and metadata related to the PropertyGroups, Properties and
associated names that are in scope for an initialized AndHow instance.
|
| Exporter |
The Exporter provides support for legacy applications that expect
to find key/value pairs in a specific source, such as system properties.
|
| Loader |
Each instance is responsible for loading values from a particular type of
source.
|
| NamingStrategy | |
| Problem | |
| Property<T> |
Represents a configuration point of an application.
|
| SamplePrinter |
Statelessly writes a sample configuration to the passed in PrintStream.
|
| Trimmer |
Trims raw Strings brought in by Loaders to remove whitespace.
|
| Validator<T> | |
| ValueMap |
The values that are loaded or otherwise specified for a set of Properties
in a AndHow.
|
| ValueMapWithContext |
Extention of ValueMap that adds contextual information to the ValueMap.
|
| ValueType<T> |
The type of a Property.
|
| Class | Description |
|---|---|
| EffectiveName |
A name for a Property that has been processed by a NamingStrategy to create
an effectiveIn name, which may be different than the original name.
|
| ExportGroup |
Bundles an exporter and a BasePropertyGroup for it to export.
|
| LoaderValues |
The Properties and values loaded by a Loader.
|
| Name |
A name for a Property, either incoming (when read by a property
Loader) or outgoing (when properties are exported to some destination).
|
| ProblemList<P extends Problem> |
Simple List of Problems that refuses to add nulls.
|
| ProblemList.UnmodifiableProblemList<P extends Problem> | |
| PropertyNaming |
Names by which a Property is recognized.
|
| PropertyValue |
Simple class to bundle a Property, its value and any associated problems with the Property.
|
| Enum | Description |
|---|---|
| Exporter.EXPORT_CANONICAL_NAME | |
| Exporter.EXPORT_OUT_ALIASES | |
| PropertyType |
The broad type of the Property
Currently only two types are supported.
|
| Exception | Description |
|---|---|
| AppFatalException |
An exception that causes configuration processing to stop b/c it cannot proceed.
|
| ParsingException |
An exception where a String is unreadable or unconvertable to a target type.
|
Copyright © 2017. All rights reserved.