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

Uses of Configuration in org.apache.commons.configuration
 

Classes in org.apache.commons.configuration that implement Configuration
 class AbstractConfiguration
          Abstract configuration class.
 class BaseConfiguration
          Basic configuration classe.
 class BasePathConfiguration
          This is exactly the same as the BaseConfiguration but the backing store is based on a path (e.g.
 class BasePropertiesConfiguration
          loads the configuration from a properties file.
 class ClassPropertiesConfiguration
          Loads the configuration from the classpath utilizing a specified class to get the classloader from.
 class CompositeConfiguration
          This Configuration class allows you to add multiple different types of Configuration to this CompositeConfiguration.
 class DOM4JConfiguration
          Reads a XML configuration file.
 class HierarchicalConfiguration
          A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.
 class HierarchicalDOM4JConfiguration
          A specialized hierarchical configuration class that is able to parse XML documents using DOM4J.
 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 XMLConfiguration
          Base class for reading an XML configuration file.
 

Fields in org.apache.commons.configuration declared as Configuration
private  Configuration ConfigurationXMLDocument.configuration
          Stores the configuration object this object operates on.
private  Configuration ConfigurationFactory.AdditionalConfigurationData.configuration
          Stores the configuration object.
private  Configuration BaseConfigurationXMLReader.config
          Stores the actual configuration.
protected  Configuration AbstractConfiguration.defaults
          stores the configuration key-value pairs
 

Methods in org.apache.commons.configuration that return Configuration
 Configuration JNDIConfiguration.subset(java.lang.String prefix)
          Create an ExtendedProperties object that is a subset of this one.
 Configuration HierarchicalConfigurationXMLReader.getParsedConfiguration()
          Returns the configuration object to be processed.
 Configuration ConfigurationXMLDocument.getConfiguration()
          Returns the Configuration object for this document.
private  Configuration ConfigurationXMLDocument.configForKey(java.lang.String key)
          Helper method for constructing a subset if necessary.
 Configuration HierarchicalConfiguration.subset(java.lang.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(java.util.Collection configs)
          Creates a configuration object with the union of all properties defined in the <additional> section.
static Configuration ConfigurationConverter.getConfiguration(org.apache.commons.collections.ExtendedProperties ep)
          Convert a ExtendedProperties class into a Configuration class.
static Configuration ConfigurationConverter.getConfiguration(java.util.Properties p)
          Convert a standard properties class into a configuration class.
 Configuration CompositeConfiguration.subset(java.lang.String prefix)
          Create a CompositeConfiguration object that is a subset of this one.
private  Configuration CompositeConfiguration.getFirstMatchingConfig(java.lang.String key)
           
 Configuration CompositeConfiguration.getConfiguration(int index)
           
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 Configuration.subset(java.lang.String prefix)
          Create an Configuration object that is a subset of this one.
 Configuration AbstractConfiguration.subset(java.lang.String prefix)
          Create an BaseConfiguration object that is a subset of this one.
 

Methods in org.apache.commons.configuration with parameters of type Configuration
 void ConfigurationXMLDocument.setConfiguration(Configuration configuration)
          Sets the Configuration object this document operates on.
static ConfigurationXMLReader ConfigurationXMLDocument.createXMLReader(Configuration config)
          Returns a XMLReader object for the specified configuration object.
static void ConfigurationUtils.dump(Configuration configuration, java.io.PrintStream out)
          Dump the configuration key/value mappings to some ouput stream.
static void ConfigurationUtils.dump(Configuration configuration, java.io.PrintWriter out)
          Dump the configuration key/value mappings to some writer.
static java.lang.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 org.apache.commons.collections.ExtendedProperties ConfigurationConverter.getExtendedProperties(Configuration c)
          Convert a Configuration class into a ExtendedProperties class.
static java.util.Properties ConfigurationConverter.getProperties(Configuration c)
          Convert a Configuration class into a Properties class.
 void CompositeConfiguration.addConfiguration(Configuration config)
           
 void CompositeConfiguration.removeConfiguration(Configuration config)
           
 void HierarchicalConfigurationConverter.process(Configuration config)
          Processes the specified configuration object.
 void BaseConfigurationXMLReader.setConfiguration(Configuration conf)
          Sets the configuration to be processed.
 

Constructors in org.apache.commons.configuration with parameters of type Configuration
PropertiesConfiguration(Configuration defaults)
          Creates an empty PropertyConfiguration object with a Super-Object which is queries for every key.
PropertiesConfiguration(java.lang.String file, Configuration defaults)
          Creates and loads the extended properties from the specified file.
HierarchicalDOM4JConfiguration(Configuration defaults)
          Creates a new instance of HierarchicalDOM4JConfiguration and sets the default properties.
ConfigurationXMLDocument(Configuration config)
          Creates a new instance of ConfigurationXMLDocument and sets the configuration object to be processed.
HierarchicalConfiguration(Configuration defaults)
          Creates a new instance of HierarchicalConfiguration and initializes it with default properties.
ClassPropertiesConfiguration(java.lang.Class baseClass, java.lang.String resource, Configuration defaults)
          Creates and loads an extended properties file from the Class Resources.
BaseConfigurationXMLReader(Configuration conf)
          Creates a new instance of BaseConfigurationXMLReader and sets the configuration object to be parsed.
BaseConfiguration(Configuration defaults)
          Creates an empty BaseConfiguration object with a Super-Object which is queries for every key.
AbstractConfiguration(Configuration defaults)
          Creates an empty AbstractConfiguration object with a Super-Object which is queries for every key.