Class OMJoinGetterTransformer


  • public class OMJoinGetterTransformer
    extends Object
    Creates the joinGetter Elements on a table. The OMReferencingForeignKeyTableTransformer needs to be run before this transformation The structure before transformation is:
     table
       foreign-key
         ...
         table (the referenced table in the foreign key)
       foreign-key
         ...
         table
       ...
       referencing-foreign-keys
         foreign-key (a foreign key where the foreignTable is the current table)
           ...
           table (the referenced table in the foreign key, i.e this table.)
         foreign-key
           ...
           table
       ...
     
    The structure after transformation is
     table
       foreign-key
         ...
         table (the referenced table in the foreign key)
       foreign-key
         ...
         table
       ...
       referencing-foreign-keys
         foreign-key (a foreign key where the foreignTable is the current table)
           ...
           table (the referenced table in the foreign key, i.e this table.)
         foreign-key
           ...
           table
       ...
       joinGetter name=".."
         local
           foreign-key (a foreign key referencing the table)
         remote
           foreign-key (a foreign key of the referenced table)
    
       ...
     
    • Constructor Detail

      • OMJoinGetterTransformer

        public OMJoinGetterTransformer()