## Uses of Class
org.apache.velocity.tools.config.Configuration

Packages that use Configuration
org.apache.velocity.tools.config

### Uses of Configuration in org.apache.velocity.tools.config

Classes in org.apache.velocity.tools.config with type parameters of type Configuration
`class` `CompoundConfiguration<C extends Configuration>` This class manages a `SortedSet` of child `Configuration`s as well as being a `Configuration` itself.
`class` `EasyFactoryConfiguration.EasyWrap<C extends Configuration>`

Subclasses of Configuration in org.apache.velocity.tools.config
`class` `CompoundConfiguration<C extends Configuration>` This class manages a `SortedSet` of child `Configuration`s as well as being a `Configuration` itself.
`class` `EasyFactoryConfiguration` `FactoryConfiguration` subclass that simplifies the process of configuring a `ToolboxFactory` in Java without the use of an xml or properties configuration file.
`class` `FactoryConfiguration` This class serves to define configuration info for a `ToolboxFactory`.
`class` `FileFactoryConfiguration` Provides support for reading a configuration file from a specified path.
`class` `PropertiesFactoryConfiguration` This reads in configuration info formatted as a property file using `ExtProperties`.
`class` `ToolboxConfiguration` This class handles configuration info for the Toolbox instances that will eventually be produced by `ToolboxFactory`.
`class` `ToolConfiguration` This class handles configuration info for tools, including their key, classname, path restriction, and properties.
`class` `XmlFactoryConfiguration` This reads in configuration info formatted as an XML file using Commons-`Digester`.

Methods in org.apache.velocity.tools.config that return Configuration
`Configuration` EasyFactoryConfiguration.EasyData.`getParent()`
`Configuration` EasyFactoryConfiguration.EasyWrap.`getParent()`

Methods in org.apache.velocity.tools.config with parameters of type Configuration
`void` Configuration.`addConfiguration(Configuration config)`
`void` ToolConfiguration.`addConfiguration(Configuration config)`
`void` ConfigurationCleaner.`clean(Configuration config)`
`static void` ConfigurationUtils.`clean(Configuration config)` Convenience method that automatically creates a new `ConfigurationCleaner` and applies it to the specified `Configuration`.
`void` ConfigurationCleaner.`cleanProperties(Configuration config)`
`int` ToolboxConfiguration.`compareTo(Configuration conf)`
`int` Configuration.`compareTo(Configuration config)`
`int` ToolConfiguration.`compareTo(Configuration conf)`
`protected void` PropertiesFactoryConfiguration.`readProperties(org.apache.velocity.util.ExtProperties configProps, Configuration config)`

Constructors in org.apache.velocity.tools.config with parameters of type Configuration
Constructor and Description
`ConfigurationException(Configuration config, String message)`
`ConfigurationException(Configuration config, String message, Throwable cause)`
`ConfigurationException(Configuration config, Throwable cause)`
`EasyData(Data datum, Configuration parent)`
`EasyWrap(C config, Configuration parent)`