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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.torque.generator.source.transform.AttributeTransformer (implements org.apache.torque.generator.source.transform.SourceTransformer)
    - org.apache.torque.templates.transformer.om.OMTableAndViewTransformer
  - org.apache.torque.templates.transformer.om.OMColumnJavaTransformer
  - org.apache.torque.templates.transformer.om.OMColumnTransformer
  - org.apache.torque.templates.transformer.om.OMForeignKeyColumnTransformer
  - org.apache.torque.templates.transformer.om.OMForeignKeyTransformer
  - org.apache.torque.templates.transformer.om.OMInheritanceTransformer
  - org.apache.torque.templates.transformer.om.OMJoinGetterTransformer
  - org.apache.torque.templates.transformer.om.OMReferencingForeignKeyTableTransformer
  - org.apache.torque.templates.transformer.om.OMTransformer (implements org.apache.torque.generator.source.transform.SourceTransformer)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.torque.templates.transformer.om.ColumnAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.ColumnChildElementName (implements org.apache.torque.generator.source.SourceElementName)
    - org.apache.torque.templates.transformer.om.DatabaseAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.DatabaseChildElementName (implements org.apache.torque.generator.source.SourceElementName)
    - org.apache.torque.templates.transformer.om.EnumValueAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.ForeignKeyAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.ForeignKeyChildAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.ForeignKeyChildElementName (implements org.apache.torque.generator.source.SourceElementName)
    - org.apache.torque.templates.transformer.om.InheritanceAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.JavaFieldAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.ReferenceChildElementName (implements org.apache.torque.generator.source.SourceElementName)
    - org.apache.torque.templates.transformer.om.TableAttributeName (implements org.apache.torque.generator.source.SourceAttributeName)
    - org.apache.torque.templates.transformer.om.TableChildElementName (implements org.apache.torque.generator.source.SourceElementName)