Package | Description |
---|---|
org.apache.commons.configuration2.builder.combined |
A package containing the implementation of the builder for combined
configurations.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseConfigurationBuilderProvider
A fully-functional, reflection-based implementation of the
ConfigurationBuilderProvider interface which can deal with the
default tags defining configuration sources. |
class |
CombinedConfigurationBuilderProvider
A specialized
ConfigurationBuilderProvider implementation which deals
with combined configuration builders. |
class |
FileExtensionConfigurationBuilderProvider
A specialized implementation of
ConfigurationBuilderProvider which
determines the name of the result configuration class based on the extension
of the file to load. |
class |
MultiFileConfigurationBuilderProvider
A specialized
ConfigurationBuilderProvider implementation for
integrating MultiFileConfigurationBuilder with
CombinedConfigurationBuilder . |
Modifier and Type | Method and Description |
---|---|
protected ConfigurationBuilderProvider |
CombinedConfigurationBuilder.providerForTag(String tagName)
Returns the
ConfigurationBuilderProvider for the given tag. |
ConfigurationBuilderProvider |
CombinedBuilderParametersImpl.providerForTag(String tagName)
Returns the
ConfigurationBuilderProvider which is registered for
the specified tag name or null if there is no registration for
this tag. |
Modifier and Type | Method and Description |
---|---|
Map<String,ConfigurationBuilderProvider> |
CombinedBuilderParametersImpl.getProviders()
Returns an (unmodifiable) map with the currently registered
ConfigurationBuilderProvider objects. |
Modifier and Type | Method and Description |
---|---|
CombinedBuilderParametersImpl |
CombinedBuilderParametersImpl.registerProvider(String tagName,
ConfigurationBuilderProvider provider)
Registers the given
ConfigurationBuilderProvider for the
specified tag name. |
T |
CombinedBuilderProperties.registerProvider(String tagName,
ConfigurationBuilderProvider provider)
Registers the given
ConfigurationBuilderProvider for the
specified tag name. |
Modifier and Type | Method and Description |
---|---|
CombinedBuilderParametersImpl |
CombinedBuilderParametersImpl.registerMissingProviders(Map<String,ConfigurationBuilderProvider> providers)
Registers all
ConfigurationBuilderProvider s in the given map to
this object which have not yet been registered. |
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.