void | 
MappingInfo.assertNoForeignKey(MetaDataContext context,
                  boolean die) | 
 Assert that the user did not try to place a foreign key on this mapping
 or placed an implicit foreign key. 
 | 
void | 
MappingInfo.assertNoIndex(MetaDataContext context,
             boolean die) | 
 Assert that the user did not try to place an index on this mapping. 
 | 
void | 
MappingInfo.assertNoJoin(MetaDataContext context,
            boolean die) | 
 Assert that the user did not try to join. 
 | 
void | 
MappingInfo.assertNoSchemaComponents(MetaDataContext context,
                        boolean die) | 
 Assert that the user did not supply any columns, index, unique
 constraint, or foreign key for this mapping. 
 | 
void | 
MappingInfo.assertNoUnique(MetaDataContext context,
              boolean die) | 
 Assert that the user did not try to place a unique constraint on this
 mapping. 
 | 
void | 
MappingInfo.assertStrategy(MetaDataContext context,
              Object contextStrat,
              Object expected,
              boolean die) | 
 Assert that this info has the given strategy or no strategy. 
 | 
protected Column[] | 
MappingInfo.createColumns(MetaDataContext context,
             String prefix,
             Column[] tmplates,
             Table table,
             boolean adapt) | 
 Retrieve/create columns on the given table by merging the given
 template information with any user-provided information. 
 | 
protected ForeignKey | 
MappingInfo.createForeignKey(MetaDataContext context,
                String prefix,
                List<Column> given,
                MappingInfo.ForeignKeyDefaults def,
                Table table,
                ClassMapping cls,
                ClassMapping rel,
                boolean inversable,
                boolean adapt) | 
 Retrieve/create a foreign key (possibly logical) on the given columns
 by merging the given template information with any user-provided
 information. 
 | 
protected Index | 
MappingInfo.createIndex(MetaDataContext context,
           String prefix,
           Index tmplate,
           Column[] cols,
           boolean adapt) | 
 Retrieve/create an index on the given columns by merging the given
 template information with any user-provided information. 
 | 
Table | 
MappingInfo.createTable(MetaDataContext context,
           MappingInfo.TableDefaults def,
           String schemaName,
           String given,
           boolean adapt) | 
 Deprecated.  
 | 
Table | 
MappingInfo.createTable(MetaDataContext context,
           MappingInfo.TableDefaults def,
           DBIdentifier schemaName,
           DBIdentifier given,
           boolean adapt) | 
  | 
protected Unique | 
MappingInfo.createUnique(MetaDataContext context,
            String prefix,
            Unique tmplate,
            Column[] cols,
            boolean adapt) | 
 Retrieve/create a unique constraint on the given columns by merging the
 given template information with any user-provided information. 
 | 
Index[] | 
ClassMappingInfo.getIndices(MetaDataContext cm,
          boolean adapt) | 
 Get all indices associated with both the primary and/or
 secondary tables. 
 | 
Unique[] | 
ClassMappingInfo.getUniques(MetaDataContext cm,
          boolean adapt) | 
 Get all the unique constraints associated with both the primary and/or
 secondary tables. 
 | 
protected static Column | 
MappingInfo.mergeColumn(MetaDataContext context,
           String prefix,
           Column tmplate,
           boolean compat,
           Column given,
           Table table,
           boolean adapt,
           boolean fill) | 
 Merge the given columns if possible. 
 | 
protected static Column | 
MappingInfo.syncColumn(MetaDataContext context,
          Column col,
          int num,
          boolean forceJDBCType,
          Table colTable,
          Table targetTable,
          Object target,
          boolean inverse) | 
 Create a copy of the given column with the raw mapping information
 set correctly, and without settings that match defaults. 
 | 
protected void | 
MappingInfo.syncColumns(MetaDataContext context,
           Column[] cols,
           boolean forceJDBCType) | 
 Sets internal column information to match the given mapped columns. 
 | 
protected void | 
MappingInfo.syncForeignKey(MetaDataContext context,
              ForeignKey fk,
              Table local,
              Table target) | 
 Sets internal constraint and column information to match given mapped
 constraint. 
 | 
protected void | 
MappingInfo.syncIndex(MetaDataContext context,
         Index idx) | 
 Sets internal index information to match given mapped index. 
 | 
protected void | 
FieldMappingInfo.syncJoinTableUniques(MetaDataContext context,
                    Unique[] unqs) | 
 Sets internal constraint information to match given mapped constraint. 
 | 
protected void | 
MappingInfo.syncUnique(MetaDataContext context,
          Unique unq) | 
 Sets internal constraint information to match given mapped constraint. 
 |