| 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  
ConfigurationBuilderProviders in the given map to
 this object which have not yet been registered. | 
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.