## Uses of Interface
org.apache.torque.generator.configuration.ConfigurationProvider

- Packages that use ConfigurationProvider
  Package | Description
  --- | ---
  org.apache.torque.generator.configuration | This package contains the classes for configuring the Torque generator.
  org.apache.torque.generator.configuration.controller | This package contains the classes for reading the control configuration of the Torque generator units of generation.
  org.apache.torque.generator.configuration.mergepoint | This package contains the classes for reading the mergepoint mappings for the Torque generator units of generation.
  org.apache.torque.generator.configuration.option | This package contains the classes for reading the options for Torque generator units of generation.
  org.apache.torque.generator.configuration.outlet | This package contains the classes for reading the outlet mappings for torque-generator's units of generation.
  org.apache.torque.generator.configuration.source | This package provides SAXhandlers for reading the source configuration snippets in the control file.
  org.apache.torque.generator.outlet.copy | This package defines and implements copy outlets.
  org.apache.torque.generator.template | This package contains the handling of template-based outlets in the Torque generator.
  org.apache.torque.generator.template.groovy | This package contains the handling of groovy outlets in the Torque generator.
  org.apache.torque.generator.template.velocity | This package contains the handling of velocity outlets in the Torque generator.

- - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration

    Classes in org.apache.torque.generator.configuration that implement ConfigurationProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConfigurationProvider` A base class for all ConfigurationProvider implementations.
    `class` | `ClasspathConfigurationProvider` Provides InputStreams to read a configuration of a unit of generation from a jar file.
    `class` | `DirectoryConfigurationProvider` Provides InputStreams to read the configuration from a directory.
    `class` | `JarConfigurationProvider` Provides InputStreams to read a configuration of a unit of generation from a jar file.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration.controller

    Methods in org.apache.torque.generator.configuration.controller with parameters of type ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `ControlConfiguration` | ControlConfigurationXmlParser.`readControllerConfiguration(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Reads the controller configuration out of a configurationProvider.

    Constructors in org.apache.torque.generator.configuration.controller with parameters of type ConfigurationProvider
    Constructor and Description
    `ControlConfigurationSaxHandler(ControlConfiguration controllerConfiguration, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.
    `OutputSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration.mergepoint

    Methods in org.apache.torque.generator.configuration.mergepoint that return ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `protected ConfigurationProvider` | ActionSaxHandler.`getConfigurationProvider()` Returns the configuration provider used by this handler.

    Methods in org.apache.torque.generator.configuration.mergepoint with parameters of type ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `ActionSaxHandler` | ActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a ActionSaxHandler for reading in the configuration of an action.
    `ApplyActionSaxHandler` | ApplyActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a ApplyActionSaxHandler for reading the configuration of ApplyActions.
    `OptionActionSaxHandler` | OptionActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a OptionActionSaxHandler for reading the configuration of OptionActions.
    `OutputActionSaxHandler` | OutputActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a OutputActionSaxHandler for reading the configuration of OptionActions.
    `SourceElementAttributeActionSaxHandler` | SourceElementAttributeActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a OptionActionSaxHandler for reading the configuration of SourceElementAttributeActions.
    `TraverseAllActionSaxHandler` | TraverseAllActionSaxHandlerFactory.`getActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Returns a TraverseAllActionSaxHandler for reading the configuration of TraverseAllActions.

    Constructors in org.apache.torque.generator.configuration.mergepoint with parameters of type ConfigurationProvider
    Constructor and Description
    `ActionSaxHandler(MergepointAction action, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Constructor.
    `ApplyActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Creates a ApplyActionSaxHandler for reading the configuration of a ApplyAction.
    `MergepointSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.
    `OptionActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Creates a OptionActionSaxHandler for reading the configuration of a OptionAction.
    `OutputActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Creates a OutputActionSaxHandler for reading the configuration of a OptionAction.
    `SourceElementAttributeActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Creates a OptionActionSaxHandler for reading the configuration of a SourceElementAttributeAction.
    `TraverseAllActionSaxHandler(String uri, String localName, String qName, Attributes attributes, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Creates a TraverseAllActionSaxHandler for redaing the configuration of a TraverseAllAction.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration.option

    Methods in org.apache.torque.generator.configuration.option with parameters of type ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `Collection<Option>` | MapOptionsConfiguration.`getOptions(ConfigurationProvider configurationProvider)` Returns the contained options.
    `Collection<Option>` | OptionsConfiguration.`getOptions(ConfigurationProvider configurationProvider)` Retrieves the configured options and returns them.
    `Collection<Option>` | PropertiesOptionConfiguration.`getOptions(ConfigurationProvider configurationProvider)` Reads the options from the property file given in the path and returns them.
    `Collection<Option>` | XmlOptionConfiguration.`getOptions(ConfigurationProvider configurationProvider)` Reads the options from the XML file given in the path and returns them.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration.outlet

    Methods in org.apache.torque.generator.configuration.outlet that return ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `ConfigurationProvider` | OutletSaxHandler.`getConfigurationProvider()` Returns the ConfigurationProvider.

    Methods in org.apache.torque.generator.configuration.outlet with parameters of type ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `Outlet` | CopyOutletSaxHandlerFactory.`createOutletForTemplate(String templatePath, ConfigurationProvider configurationProvider)` Creates an outlet for a template with the given file name.
    `Outlet` | GroovyOutletSaxHandlerFactory.`createOutletForTemplate(String templatePath, ConfigurationProvider configurationProvider)` Creates an outlet for a template with the given file name.
    `Outlet` | JavaOutletSaxHandlerFactory.`createOutletForTemplate(String templatePath, ConfigurationProvider configurationProvider)` Creates an outlet for a template with the given file name.
    `Outlet` | TypedOutletSaxHandlerFactory.`createOutletForTemplate(String templatePath, ConfigurationProvider configurationProvider)` Creates an outlet for a template with the given file name.
    `Outlet` | VelocityOutletSaxHandlerFactory.`createOutletForTemplate(String templatePath, ConfigurationProvider configurationProvider)` Creates an outlet for a template with the given file name.
    `OutletSaxHandler` | CopyOutletSaxHandlerFactory.`getOutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a JavaOutletSaxHandler for reading the configuration of Java outlets.
    `OutletSaxHandler` | GroovyOutletSaxHandlerFactory.`getOutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a GroovyOutletSaxHandler for reading the configuration of Groovy outlets.
    `OutletSaxHandler` | JavaOutletSaxHandlerFactory.`getOutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a JavaOutletSaxHandler for reading the configuration of Java outlets.
    `OutletSaxHandler` | TypedOutletSaxHandlerFactory.`getOutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a OutletSaxHandler for reading in the configuration of a outlet.
    `OutletSaxHandler` | VelocityOutletSaxHandlerFactory.`getOutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a VelocityOutletSaxHandler for reading the configuration of Velocity outlets.
    `OutletSaxHandler` | ReflectionOutletSaxHandlerFactory.`getOutletSaxHandler(String outletType, QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a OutletSaxHandler for reading the configuration of the outlet.
    `OutletSaxHandler` | UntypedOutletSaxHandlerFactory.`getOutletSaxHandler(String outletType, QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a OutletSaxHandler for reading in the configuration of a outlet.
    `OutletConfiguration` | OutletConfigurationXmlParser.`readOutletConfiguration(ConfigurationProvider configurationProvider, ConfigurationHandlers configurationHandlers, UnitDescriptor unitDescriptor)` Reads all outlet configuration files and creates the outlet configuration from them.

    Constructors in org.apache.torque.generator.configuration.outlet with parameters of type ConfigurationProvider
    Constructor and Description
    `OutletConfigurationSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.
    `OutletSaxHandler(QualifiedName outletName, ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Creates a OutletSaxHandler.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.configuration.source

    Methods in org.apache.torque.generator.configuration.source that return ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `ConfigurationProvider` | SourceSaxHandler.`getConfigurationProvider()` Returns the configurationProvider to access the configuration.

    Methods in org.apache.torque.generator.configuration.source with parameters of type ConfigurationProvider
    Modifier and Type | Method and Description
    --- | ---
    `SourceSaxHandler` | FileSourceSaxHandlerFactory.`getSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a FileSourceSaxHandlers for reading the configuration of file sources.
    `SourceSaxHandler` | JdbcMetadataSourceSaxHandlerFactory.`getSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a JdbcMetadataSourceSaxHandler for reading the configuration of JDBC metadata sources.
    `SourceSaxHandler` | SourceSaxHandlerFactory.`getSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Returns a SourceSaxHandler for reading the configuration of sources.

    Constructors in org.apache.torque.generator.configuration.source with parameters of type ConfigurationProvider
    Constructor and Description
    `ConfigurableClassSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, String tagNameToProcess)` Constructor.
    `EntityReferenceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor)` Constructor.
    `FileSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.
    `JdbcMetadataSourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.
    `SourceSaxHandler(ConfigurationProvider configurationProvider, UnitDescriptor unitDescriptor, ConfigurationHandlers configurationHandlers)` Constructor.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.outlet.copy

    Constructors in org.apache.torque.generator.outlet.copy with parameters of type ConfigurationProvider
    Constructor and Description
    `CopyOutlet(QualifiedName name, ConfigurationProvider configurationProvider, String path)` Constructs a new CopyOutlet.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.template

    Constructors in org.apache.torque.generator.template with parameters of type ConfigurationProvider
    Constructor and Description
    `TemplateOutletImpl(QualifiedName name, ConfigurationProvider configurationProvider, String path, String encoding, TemplateFilter templateFilter)` Constructs a TemplateOutletImpl with the given name.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.template.groovy

    Constructors in org.apache.torque.generator.template.groovy with parameters of type ConfigurationProvider
    Constructor and Description
    `GroovyOutlet(QualifiedName name, ConfigurationProvider configurationProvider, String path, String encoding)` Constructs a new GroovyOutlet.
    `GroovyScriptOutlet(QualifiedName name, ConfigurationProvider configurationProvider, String path, String encoding)` Constructs a new GroovyScriptOutlet.
    `GroovyTemplateOutlet(QualifiedName name, ConfigurationProvider configurationProvider, String path, String encoding)` Constructs a new GroovyTemplateOutlet.

  - ### Uses of ConfigurationProvider in org.apache.torque.generator.template.velocity

    Constructors in org.apache.torque.generator.template.velocity with parameters of type ConfigurationProvider
    Constructor and Description
    `VelocityOutlet(QualifiedName name, ConfigurationProvider configurationProvider, String path, String encoding)` Constructs a new VelocityTemplateOutlet.

Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.