Package | Description |
---|---|
org.apache.commons.configuration |
The Configuration main package.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DefaultConfigurationBuilder.ConfigurationBuilderProvider
A specialized configuration provider class that allows to include other
configuration definition files.
|
static class |
DefaultConfigurationBuilder.FileConfigurationProvider
A specialized provider implementation that deals with file based
configurations.
|
(package private) static class |
DefaultConfigurationBuilder.FileExtensionConfigurationProvider
A specialized configuration provider for file based configurations that
can handle configuration sources whose concrete type depends on the
extension of the file to be loaded.
|
Modifier and Type | Field and Description |
---|---|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.BUILDER_PROVIDER
Constant for the provider for configuration definition files.
|
private static DefaultConfigurationBuilder.ConfigurationProvider[] |
DefaultConfigurationBuilder.DEFAULT_PROVIDERS
An array with the providers for the default tags.
|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.JNDI_PROVIDER
Constant for the provider for JNDI sources.
|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.PLIST_PROVIDER
Constant for the provider for plist files.
|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.PROPERTIES_PROVIDER
Constant for the provider for properties files.
|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.SYSTEM_PROVIDER
Constant for the provider for system properties.
|
private static DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.XML_PROVIDER
Constant for the provider for XML files.
|
Modifier and Type | Method and Description |
---|---|
DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.providerForTag(java.lang.String tagName)
Returns the configuration provider for the given tag.
|
DefaultConfigurationBuilder.ConfigurationProvider |
DefaultConfigurationBuilder.removeConfigurationProvider(java.lang.String tagName)
Removes the configuration provider for the specified tag name.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultConfigurationBuilder.addConfigurationProvider(java.lang.String tagName,
DefaultConfigurationBuilder.ConfigurationProvider provider)
Adds a configuration provider for the specified tag.
|