# Package org.apache.torque.generator.source.transform

This package contains the definition of source transformers and some implementations.

- Interface Summary
  Interface | Description
  --- | ---
  SourceTransformer | Transforms one source tree into another source tree.

- Class Summary
  Class | Description
  --- | ---
  AttributeTransformer | Adds or replaces attributes in a SourceElement according to a definition file.
  BeanPropertyMethodNameTransformer | Converts a source element Attribute such that it can be used as method name.
  CopyAttributeTransformer | Fills an attribute with the content of another attribute.
  GetterSetterNameTransformer | Takes a property name as input from a source element attribute and generates a getter and a setter name from it.
  LoadAdditionalSourceTransformer | A SourceTransformer which loads other sources into the current source graph.
  LoadAllSourceFilesTransformer | A SourceTransformer which loads all sources which are defined in the current output into the source graph.
  SourceElementToModelTransformer | A Source transformer transforming a SourceElement graph to a typed model.
  SourceTargetAttributeTransformer | A transformer which has a source attribute and a target attribute.

- Exception Summary
  Exception | Description
  --- | ---
  SourceTransformerException | This exception is the superclass of all Exceptions thrown by SourceTransformers.