# Verwendungen von Schnittstelle
org.apache.torque.generator.outlet.Outlet

Packages, die Outlet verwenden
Package
Beschreibung
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.outlet
This package contains the classes for reading the outlet mappings for torque-generator's units of generation.
org.apache.torque.generator.control
This package implements the torque generator Controller .
org.apache.torque.generator.outlet
This package defines torque generator outlets which produce output snippets from the source.
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.

- ## Verwendungen von Outlet in org.apache.torque.generator.configuration.controller

  Methoden in org.apache.torque.generator.configuration.controller, die Outlet zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Outlet`
  Output.`getFilenameOutlet()`
  Returns the reference to the outlet which should produce the file name.
  Methoden in org.apache.torque.generator.configuration.controller mit Parametern vom Typ Outlet
  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  Output.`setFilenameOutlet(Outlet filenameOutlet)`
  Sets the reference to the outlet which should produce the file name.

- ## Verwendungen von Outlet in org.apache.torque.generator.configuration.outlet

  Methoden in org.apache.torque.generator.configuration.outlet, die Outlet zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `protected abstract Outlet`
  OutletSaxHandler.`createOutlet(QualifiedName outletName, String uri, String localName, String rawName, Attributes attributes)`
  `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.
  `Outlet`
  OutletConfiguration.`getOutlet(QualifiedName name)`
  Returns the outlet with the name `name`.
  `Outlet`
  OutletSaxHandler.`getOutlet()`
  Returns the outlet being configured.
  Methoden in org.apache.torque.generator.configuration.outlet, die Typen mit Argumenten vom Typ Outlet zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Map<QualifiedName,Outlet>`
  OutletConfiguration.`getOutlets()`
  Returns a map containing all the configured outlets, keyed by their name.
  `List<Outlet>`
  OutletConfigurationSaxHandler.`getOutlets()`
  Returns all outlets which were configured in the parsed outlet configuration file.
  Methoden in org.apache.torque.generator.configuration.outlet mit Parametern vom Typ Outlet
  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  OutletConfiguration.`addOutlet(Outlet outlet, UnitDescriptor unitDescriptor)`
  Adds a outlet.
  Konstruktorparameter in org.apache.torque.generator.configuration.outlet mit Typargumenten vom Typ Outlet
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `OutletConfiguration(Collection<Outlet> outlets, Collection<MergepointMapping> mergepointMappings, UnitDescriptor unitDescriptor)`
  Creates a OutletConfiguration containing a list of Outlets.

- ## Verwendungen von Outlet in org.apache.torque.generator.control

  Methoden in org.apache.torque.generator.control, die Outlet zurückgeben
  Modifizierer und Typ
  Methode
  Beschreibung
  `Outlet`
  ControllerState.`getOutlet()`
  Returns the topmost outlet in the stack of outlets.
  `Outlet`
  ControllerState.`popOutlet()`
  Pops the topmost outlets from the stack of outlets.
  Methoden in org.apache.torque.generator.control mit Parametern vom Typ Outlet
  Modifizierer und Typ
  Methode
  Beschreibung
  `void`
  ControllerState.`pushOutlet(Outlet outlet)`
  Pushes a outlet onto the stack of outlets.

- ## Verwendungen von Outlet in org.apache.torque.generator.outlet

  Klassen in org.apache.torque.generator.outlet, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `DebuggingOutletWrapper`
  An outlet wrapper which adds debug information to the outlet.
  `class`
  `OutletImpl`
  Implementation of the features in the `Outlet` interface which do not depend on type of Outlet.
  Konstruktoren in org.apache.torque.generator.outlet mit Parametern vom Typ Outlet
  Modifizierer
  Konstruktor
  Beschreibung
  ``
  `DebuggingOutletWrapper(Outlet delegate)`
  Constructor.

- ## Verwendungen von Outlet in org.apache.torque.generator.outlet.copy

  Klassen in org.apache.torque.generator.outlet.copy, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `CopyOutlet`
  A Outlet which copies a given resource unchanged.

- ## Verwendungen von Outlet in org.apache.torque.generator.outlet.java

  Klassen in org.apache.torque.generator.outlet.java, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `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.

- ## Verwendungen von Outlet in org.apache.torque.generator.template

  Unterschnittstellen von Outlet in org.apache.torque.generator.template
  Modifizierer und Typ
  Schnittstelle
  Beschreibung
  `interface`
  `TemplateOutlet`
  A Outlet which interprets a template.
  Klassen in org.apache.torque.generator.template, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `TemplateOutletImpl`
  An implementation of the TemplateOutlet interface.

- ## Verwendungen von Outlet in org.apache.torque.generator.template.groovy

  Klassen in org.apache.torque.generator.template.groovy, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `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.

- ## Verwendungen von Outlet in org.apache.torque.generator.template.velocity

  Klassen in org.apache.torque.generator.template.velocity, die Outlet implementieren
  Modifizierer und Typ
  Klasse
  Beschreibung
  `class`
  `VelocityOutlet`
  A Outlet which uses a velocity template for generation.