# Torque Generator 7.0 API

Packages
Package
Description
org.apache.torque.generator
This package contains classes neended throughout the Torque generator.
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.paths
This package defines the directory structure of the Torque generator configuration and its surrounding project.
org.apache.torque.generator.configuration.source
This package provides SAXhandlers for reading the source configuration snippets in the control file.
org.apache.torque.generator.control
This package implements the torque generator Controller .
org.apache.torque.generator.control.action
This package defines and implements mergepoint actions.
org.apache.torque.generator.control.existingtargetstrategy
This package defines and implements strategies for dealing with the situation that a target file already exists.
org.apache.torque.generator.control.outputtype
This package defines the known types of output.
org.apache.torque.generator.file
This package contains utility classes for file handling.
org.apache.torque.generator.jdbc
This package contains jdbc utility classes.
org.apache.torque.generator.merge
This package provides access to text file merge implementations.
org.apache.torque.generator.option
This package contains classes handling options.
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.processor.string
This package contains classes which transform a sting into another string.
org.apache.torque.generator.qname
This package contains classes which provide the implementation of a qualified name, i.e. a name whiches lives in a hierarchical namespace.
org.apache.torque.generator.source
This package contains the handling of source files.
org.apache.torque.generator.source.jdbc
This package implements sources which read from jdbc.
org.apache.torque.generator.source.skipDecider
This package contains the definition and implementations of source filters.
org.apache.torque.generator.source.stream
This package contains the handling of stream-based sources, such as file sources.
org.apache.torque.generator.source.transform
This package contains the definition of source transformers and some implementations.
org.apache.torque.generator.source.transform.model
This package provides the ability to create a typed source model.
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.
org.apache.torque.generator.variable
This package contains the variable handling.