## Uses of Class
org.apache.torque.generator.outlet.OutletImpl

- Packages that use OutletImpl
  Package | Description
  --- | ---
  org.apache.torque.generator.outlet.copy | This package defines and implements copy outlets.
  org.apache.torque.generator.outlet.java | This package defines java outlets and provides some implementations.
  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 OutletImpl in org.apache.torque.generator.outlet.copy

    Subclasses of OutletImpl in org.apache.torque.generator.outlet.copy
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CopyOutlet` | A Outlet which copies a given resource unchanged.

  - ### Uses of OutletImpl in org.apache.torque.generator.outlet.java

    Subclasses of OutletImpl in org.apache.torque.generator.outlet.java
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CamelbackOutlet` | Transform a String to its camelback version.
    `class` | `ConstantNameOutlet` | Creates the name of a constant from a string.
    `class` | `JavadocOutlet` | An outlet for creating correctly formatted javadoc.
    `class` | `JavaFilenameOutlet` | Takes a class name and a package name as input and generates a filename(including path for package) for a java file from it.
    `class` | `ModifySourcenameOutlet` | Creates a target filename from a source filename.
    `class` | `NewlineOutlet` | Creates new lines (\n or \r\n).
    `class` | `OptionOutlet` | Writes an option to the output.
    `class` | `OutletWithoutMergepoints` | An outlet without mergepoints.
    `class` | `PackageToPathOutlet` | Takes a package as input and generates a path from it.
    `class` | `StringInputOutlet` | A base class for a outlet which takes a String as input (not a Source Element as a normal outlet would).
    `class` | `XmlOutlet` | Outputs the source tree as XML.

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

    Subclasses of OutletImpl in org.apache.torque.generator.template
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TemplateOutletImpl` | An implementation of the TemplateOutlet interface.

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

    Subclasses of OutletImpl in org.apache.torque.generator.template.groovy
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `GroovyOutlet` | A Outlet which uses groovy for generation.
    `class` | `GroovyScriptOutlet` | A Outlet which uses a groovy script for generation.
    `class` | `GroovyTemplateOutlet` | A Outlet which uses a groovy template for generation.

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

    Subclasses of OutletImpl in org.apache.torque.generator.template.velocity
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `VelocityOutlet` | A Outlet which uses a velocity template for generation.