# Uses of Interface
org.apache.torque.generator.source.transform.SourceTransformer

Packages that use SourceTransformer
Package
Description
org.apache.torque.generator.source
This package contains the handling of source files.
org.apache.torque.generator.source.transform
This package contains the definition of source transformers and some implementations.

- ## Uses of SourceTransformer in org.apache.torque.generator.source

  Methods in org.apache.torque.generator.source that return SourceTransformer
  Modifier and Type
  Method
  Description
  `SourceTransformer`
  SourceTransformerDefinition.`getSourceTransformer()`
  Returns the source transformer instance for this definition.
  Constructors in org.apache.torque.generator.source with parameters of type SourceTransformer
  Modifier
  Constructor
  Description
  ``
  `SourceTransformerDefinition(SourceTransformer sourceTransformer)`
  Constructor.

- ## Uses of SourceTransformer in org.apache.torque.generator.source.transform

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