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)
           
 



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