Interface | Description |
---|---|
Configuration |
The main Configuration interface.
|
ConfigurationComparator |
Comparator for configurations interface.
|
ConfigurationConsumer<T> |
A Configuration task that may throw a ConfigurationException.
|
ConfigurationDecoder |
An interface for decoding encoded values from a configuration source.
|
FileBasedConfiguration |
An interface which combines the
FileBased and Configuration
interfaces. |
HierarchicalConfiguration<T> |
An interface for mutable hierarchical configurations.
|
ImmutableConfiguration |
The main interface for accessing configuration data in a read-only fashion.
|
ImmutableHierarchicalConfiguration |
An interface for immutable hierarchical configurations.
|
Initializable |
Definition of an interface to be implemented by
Configuration
implementations which support a special initialization method. |
PropertiesConfiguration.IOFactory |
Definition of an interface that allows customization of read and write
operations.
|
Class | Description |
---|---|
AbstractConfiguration |
Abstract configuration class.
|
AbstractHierarchicalConfiguration<T> |
A specialized configuration class that extends its base class by the ability
of keeping more structure in the stored properties.
|
AbstractYAMLBasedConfiguration |
A base class for configuration implementations based on YAML structures.
|
BaseConfiguration |
Basic configuration class.
|
BaseConfigurationXMLReader |
A specialized SAX2 XML parser that processes configuration objects.
|
BaseHierarchicalConfiguration |
A specialized hierarchical configuration implementation that is based on a
structure of
ImmutableNode objects. |
BaseHierarchicalConfiguration.BuilderVisitor |
A specialized visitor base class that can be used for storing the tree of
configuration nodes.
|
CombinedConfiguration |
A hierarchical composite configuration class.
|
CompositeConfiguration |
CompositeConfiguration allows you to add multiple Configuration
objects to an aggregated configuration. |
ConfigurationConverter |
Configuration converter.
|
ConfigurationLookup |
A specialized implementation of the
Lookup interface which uses a
Configuration object to resolve variables. |
ConfigurationMap |
The
ConfigurationMap wraps a
configuration-collection
Configuration
instance to provide a Map interface. |
ConfigurationUtils |
Miscellaneous utility methods for configurations.
|
ConfigurationXMLReader |
A base class for "faked"
XMLReader classes
that transform a configuration object in a set of SAX parsing events. |
DatabaseConfiguration |
Configuration stored in a database.
|
DataConfiguration |
Decorator providing additional getters for any Configuration.
|
DynamicCombinedConfiguration |
DynamicCombinedConfiguration allows a set of CombinedConfigurations to be
used.
|
EnvironmentConfiguration |
A Configuration implementation that reads the platform specific
environment variables using the map returned by
System.getenv() . |
HierarchicalConfigurationXMLReader<T> |
A specialized SAX2 XML parser that "parses" hierarchical configuration
objects.
|
INIConfiguration |
A specialized hierarchical configuration implementation for parsing ini
files.
|
JNDIConfiguration |
This Configuration class allows you to interface with a JNDI datasource.
|
JSONConfiguration |
A specialized hierarchical configuration class that is able to parse JSON
documents.
|
MapConfiguration |
A Map based Configuration.
|
PatternSubtreeConfigurationWrapper |
Wraps a BaseHierarchicalConfiguration and allows subtrees to be accessed via a configured path with
replaceable tokens derived from the ConfigurationInterpolator.
|
PropertiesConfiguration |
This is the "classic" Properties loader which loads the values from
a single or multiple files (which can be chained with "include =".
|
PropertiesConfiguration.DefaultIOFactory |
A default implementation of the
IOFactory interface. |
PropertiesConfiguration.JupIOFactory |
An alternative
PropertiesConfiguration.IOFactory that tries to mimic the behavior of
Properties (Jup) more closely. |
PropertiesConfiguration.JupPropertiesReader |
A
PropertiesConfiguration.PropertiesReader that tries to mimic the behavior of
Properties . |
PropertiesConfiguration.JupPropertiesWriter |
A
PropertiesConfiguration.PropertiesWriter that tries to mimic the behavior of
Properties . |
PropertiesConfiguration.PropertiesReader |
This class is used to read properties lines.
|
PropertiesConfiguration.PropertiesWriter |
This class is used to write properties lines.
|
PropertiesConfigurationLayout |
A helper class used by
PropertiesConfiguration to keep
the layout of a properties file. |
StrictConfigurationComparator |
Strict comparator for configurations.
|
SubnodeConfiguration |
A specialized hierarchical configuration class with a node model that uses a
tracked node of another node model as its root node.
|
SubsetConfiguration |
A subset of another configuration.
|
SystemConfiguration |
A configuration based on the system properties.
|
XMLConfiguration |
A specialized hierarchical configuration class that is able to parse XML
documents.
|
XMLPropertiesConfiguration |
This configuration implements the XML properties format introduced in Java
5.0, see http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.
|
YAMLConfiguration |
A specialized hierarchical configuration class that is able to parse YAML
documents.
|
The Configuration main package. It contains the definition of the
Configuration
interface and frequently used implementations
like PropertiesConfiguration
(dealing with .properties
files) or XMLConfiguration
that can load XML documents.
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.