# Package org.apache.torque.generator.configuration

This package contains the classes for configuring the Torque generator.

- Interface Summary
  Interface | Description
  --- | ---
  ConfigurationProvider | Defines how the configuration for a generation unit can be accessed.

- Class Summary
  Class | Description
  --- | ---
  AbstractConfigurationProvider | A base class for all ConfigurationProvider implementations.
  ClassHelper | Helper for instantiating classes.
  ClasspathConfigurationProvider | Provides InputStreams to read a configuration of a unit of generation from a jar file.
  Configuration | The configuration class keeps the complete configuration needed for the generation process.
  ConfigurationEntityResolver | A resolver to get the confoguration.xsd file for the XML parser from the jar.
  ConfigurationHandlers | Contains the required handlers for reading the configuration.
  DirectoryConfigurationProvider | Provides InputStreams to read the configuration from a directory.
  JarConfigurationProvider | Provides InputStreams to read a configuration of a unit of generation from a jar file.
  OutletTypes | Manages the types of known Outlets.
  PackageResources | A Container of resources which contain a specific package.
  SaxHelper | Helper methods for SAX handlers.
  UnitConfiguration | Contains all information to run a generation unit.
  UnitDescriptor | Contains all necessary information about a generation unit.
  XMLConstants | Contains commonly used XML Namespaces and other constants.

- Enum Summary
  Enum | Description
  --- | ---
  UnitDescriptor.Packaging | Possible packaging forms of a unit of generation.

- Exception Summary
  Exception | Description
  --- | ---
  ConfigurationException | This exception is thrown if the Torque generator cannot access its configuration or if an error occurs accessing the configuration.