# Package org.apache.torque.templates.transformer.om

package org.apache.torque.templates.transformer.om

Contains transformers and their helpers for the generation of OM classes.

- Related Packages
  Package
  Description
  org.apache.torque.templates.transformer
  Contains transformers and their helpers throughout the templates.
  org.apache.torque.templates.transformer.om.mapInit
  Contains transformers and their helpers for the generation of mapInit classes.
  org.apache.torque.templates.transformer.jdbc2schema
  Contains transformers and their helpers for the jdbc2schema templates.
  org.apache.torque.templates.transformer.sql
  Contains various classes for typemapping.
- Class
  Description
  ColumnAttributeName
  Contains the attributes for a column source element which are not defined in the Torque schema.
  ColumnChildElementName
  Contains the child elements for a column source element which are not defined in the Torque schema.
  DatabaseAttributeName
  Contains the attributes for a database source element which are not defined in the Torque schema.
  DatabaseChildElementName
  Contains the child elements for a database source element which are not defined in the Torque schema.
  EnumValueAttributeName
  Contains the attributes for a enum-value source element which are not defined in the Torque schema.
  ForeignKeyAttributeName
  Contains the attribute names of the foreign-key source element which are not defined in the Torque schema.
  ForeignKeyChildAttributeName
  Contains the attribute names of the child elements for a foreign-key source element which are not defined in the Torque schema.
  ForeignKeyChildElementName
  Contains the child elements for a foreign-key source element which are not defined in the Torque schema.
  InheritanceAttributeName
  Contains the attributes for a inheritance source element which are not defined in the Torque schema.
  JavaFieldAttributeName
  Defines the standard attributes for a source element representing a java field (i.e instance variable of a class).
  OMColumnJavaTransformer
  Does java related mappings.
  OMColumnTransformer
  Sets the class names and packages for the OM model.
  OMForeignKeyColumnTransformer
  Sets the referenced and referencing columns for the column.
  OMForeignKeyTransformer
  Sets the foreign tables for each of the foreign keys, and define variables, getters and setters for the complexObjectModel.
  OMInheritanceTransformer
  Transforms an Inheritance element.
  OMJoinGetterTransformer
  Creates the joinGetter Elements on a table.
  OMReferencingForeignKeyTableTransformer
  Sets the foreign tables for each of the foreign keys, and define variables, getters and setters for the complexObjectModel.
  OMTableAndViewTransformer
  Transforms the tables and views in the OM model.
  OMTransformer
  Performs the transformations which are necessary to apply the OM templates to the source tree.
  ReferenceChildElementName
  Contains the child elements for a reference source element which are not defined in the Torque schema.
  TableAttributeName
  Contains the attributes for a table source element which are not defined in the Torque schema.
  TableChildElementName
  Contains the child elements for a table source element which are not defined in the Torque schema.