Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.configuration.Configuration

Packages that use Configuration
org.apache.commons.configuration | Configuration package.
org.apache.commons.configuration.beanutils |

Uses of Configuration in org.apache.commons.configuration

Subinterfaces of Configuration in org.apache.commons.configuration
`interface` | `FileConfiguration` A persistent configuration loaded and saved to a file.

Classes in org.apache.commons.configuration that implement Configuration
`class` | `AbstractConfiguration` Abstract configuration class.
`class` | `AbstractFileConfiguration` Partial implementation of the `FileConfiguration` interface.
`class` | `BaseConfiguration` Basic configuration classe.
`class` | `CompositeConfiguration` This Configuration class allows you to add multiple different types of Configuration to this CompositeConfiguration.
`class` | `DatabaseConfiguration` Configuration stored in a database.
`class` | `HierarchicalConfiguration` A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.
`class` | `HierarchicalXMLConfiguration` A specialized hierarchical configuration class that is able to parse XML documents.
`class` | `JNDIConfiguration` This Configuration class allows you to interface with a JNDI datasource.
`class` | `PropertiesConfiguration` This is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".
`class` | `SubsetConfiguration` A subset of another configuration.
`class` | `XMLConfiguration` Reads a XML configuration file.

Fields in org.apache.commons.configuration declared as Configuration
`protected Configuration` | `SubsetConfiguration.parent` The parent configuration.
`(package private) Configuration` | `ConfigurationMap.configuration` The `Configuration` wrapped by this class.

Methods in org.apache.commons.configuration that return Configuration
`Configuration` | `SubsetConfiguration.getParent()` Return the parent configuation for this subset.
`Configuration` | `SubsetConfiguration.subset(String prefix)` Return a decorator Configuration containing every key from the current Configuration that starts with the specified prefix. The prefix is removed from the keys in the subset. For example, if the configuration contains the following properties:
        prefix.number = 1
        prefix.string = Apache
        prefixed.foo = bar
        prefix = Jakarta
the Configuration returned by `subset("prefix")` will contain the properties:
        number = 1
        string = Apache
        = Jakarta
(The key for the value "Jakarta" is an empty string) Since the subset is a decorator and not a modified copy of the initial Configuration, any change made to the subset is available to the Configuration, and reciprocally.
`Configuration` | `HierarchicalConfigurationXMLReader.getParsedConfiguration()` Returns the configuration object to be processed.
`Configuration` | `HierarchicalConfiguration.subset(String prefix)` Creates a new `Configuration` object containing all keys that start with the specified prefix.
`Configuration` | `ConfigurationFactory.getConfiguration()` Return the configuration provided by this factory.
`Configuration` | `ConfigurationFactory.AdditionalConfigurationData.getConfiguration()` Returns the configuration object.
`protected Configuration` | `ConfigurationFactory.ConfigurationBuilder.createAdditionalConfiguration(Collection configs)` Creates a configuration object with the union of all properties defined in the `<additional>` section.
`static Configuration` | `ConfigurationConverter.getConfiguration(ExtendedProperties eprops)` Convert a ExtendedProperties class into a Configuration class.
`static Configuration` | `ConfigurationConverter.getConfiguration(Properties props)` Convert a standard Properties class into a configuration class.
`Configuration` | `CompositeConfiguration.getConfiguration(int index)` Return the configuration at the specified index.
`Configuration` | `CompositeConfiguration.getInMemoryConfiguration()` {@inheritDoc}
`abstract Configuration` | `ConfigurationXMLReader.getParsedConfiguration()` Returns a reference to the configuration that is parsed by this object.
`Configuration` | `BaseConfigurationXMLReader.getConfiguration()` Returns the actual configuration to be processed.
`Configuration` | `BaseConfigurationXMLReader.getParsedConfiguration()` Returns the configuration to be processed.
`Configuration` | `AbstractConfiguration.subset(String prefix)` Return a decorator Configuration containing every key from the current Configuration that starts with the specified prefix. The prefix is removed from the keys in the subset. For example, if the configuration contains the following properties:
        prefix.number = 1
        prefix.string = Apache
        prefixed.foo = bar
        prefix = Jakarta
the Configuration returned by `subset("prefix")` will contain the properties:
        number = 1
        string = Apache
        = Jakarta
(The key for the value "Jakarta" is an empty string) Since the subset is a decorator and not a modified copy of the initial Configuration, any change made to the subset is available to the Configuration, and reciprocally.
`Configuration` | `Configuration.subset(String prefix)` Return a decorator Configuration containing every key from the current Configuration that starts with the specified prefix.

Methods in org.apache.commons.configuration with parameters of type Configuration
`boolean` | `StrictConfigurationComparator.compare(Configuration a, Configuration b)` Compare two configuration objects.
`static void` | `ConfigurationUtils.dump(Configuration configuration, PrintStream out)` Dump the configuration key/value mappings to some ouput stream.
`static void` | `ConfigurationUtils.dump(Configuration configuration, PrintWriter out)` Dump the configuration key/value mappings to some writer.
`static String` | `ConfigurationUtils.toString(Configuration configuration)` Get a string representation of the key/value mappings of a configuration.
`void` | `ConfigurationFactory.AdditionalConfigurationData.addConfiguration(Configuration config)` Sets the configuration object.
`void` | `ConfigurationFactory.ConfigurationBuilder.addConfiguration(Configuration conf)` Adds a new configuration to this object.
`static ExtendedProperties` | `ConfigurationConverter.getExtendedProperties(Configuration config)` Convert a Configuration class into a ExtendedProperties class.
`static Properties` | `ConfigurationConverter.getProperties(Configuration config)` Convert a Configuration class into a Properties class.
`static Map` | `ConfigurationConverter.getMap(Configuration config)` Convert a Configuration class into a Map class.
`boolean` | `ConfigurationComparator.compare(Configuration a, Configuration b)` Compare two configuration objects.
`void` | `CompositeConfiguration.addConfiguration(Configuration config)` Add a configuration.
`void` | `CompositeConfiguration.removeConfiguration(Configuration config)` Remove a configuration.
`void` | `HierarchicalConfigurationConverter.process(Configuration config)` Processes the specified configuration object.
`protected String` | `HierarchicalConfigurationConverter.openElements(ConfigurationKey keyLast, ConfigurationKey keyAct, Configuration config, Set keySet)` Fires all necessary element start events for the specified key.
`void` | `BaseConfigurationXMLReader.setConfiguration(Configuration conf)` Sets the configuration to be processed.

Constructors in org.apache.commons.configuration with parameters of type Configuration
`SubsetConfiguration(Configuration parent, String prefix)` Create a subset of the specified configuration
`SubsetConfiguration(Configuration parent, String prefix, String delimiter)` Create a subset of the specified configuration
`ConfigurationMap(Configuration configuration)` Creates a new instance of a `ConfigurationMap` that wraps the specified `Configuration` instance.
`ConfigurationMap.ConfigurationSet(Configuration configuration)`
`CompositeConfiguration(Configuration inMemoryConfiguration)` Creates an CompositeConfiguration object with a specified InMemory configuration.
`BaseConfigurationXMLReader(Configuration conf)` Creates a new instance of `BaseConfigurationXMLReader` and sets the configuration object to be parsed.

Uses of Configuration in org.apache.commons.configuration.beanutils

Fields in org.apache.commons.configuration.beanutils declared as Configuration
`(package private) Configuration` | `ConfigurationDynaClass.configuration`
`(package private) Configuration` | `ConfigurationDynaBean.configuration`

Constructors in org.apache.commons.configuration.beanutils with parameters of type Configuration
`ConfigurationDynaClass(Configuration configuration)` Construct an instance of a `ConfigurationDynaClass` wrapping the specified `Configuration` instance.
`ConfigurationDynaBean(Configuration configuration)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.