org.apache.commons.configuration
public static class ConfigurationFactory.ConfigurationBuilder extends Object
Field Summary | |
---|---|
Collection | additionalConfigs Stores a collection with the configs from the additional section. |
CompositeConfiguration | config Stores the composite configuration. |
Constructor Summary | |
---|---|
ConfigurationBuilder()
Creates a new instance of ConfigurationBuilder . |
Method Summary | |
---|---|
void | addAdditionalConfig(ConfigurationFactory.AdditionalConfigurationData data)
Adds information about an additional configuration. |
void | addConfiguration(Configuration conf)
Adds a new configuration to this object. |
protected Configuration | createAdditionalConfiguration(Collection configs)
Creates a configuration object with the union of all properties
defined in the <additional> section. |
HierarchicalConfiguration.Node | createRootNode(ConfigurationFactory.AdditionalConfigurationData cdata)
Creates a configuration root node for the specified configuration.
|
CompositeConfiguration | getConfiguration()
Returns the final composite configuration.
|
ConfigurationBuilder
.Parameters: data the data about the additional configuration
Parameters: conf the configuration to be added
<additional>
section. This
implementation returns a HierarchicalConfiguration
object.
Parameters: configs a collection with
AdditionalConfigurationData
objects
Returns: the union configuration (can be null)
Parameters: cdata the configuration data object
Returns: a root node for this configuration
Returns: the final configuration object