Public Member Functions | |
AbstractReverseEngineeringStrategy () | |
AbstractReverseEngineeringStrategy (ReverseEngineeringStrategy delegate) | |
String | tableToClassName (TableIdentifier table) |
String | columnToPropertyName (TableIdentifier table, String column) |
String | columnToHibernateTypeName (TableIdentifier table, String columnName, int sqlType, int length, int precision, int scale, boolean nullable, boolean generatedIdentifier) |
Map | tableToMetaAttributes (TableIdentifier tableIdentifier) |
Map | columnToMetaAttributes (TableIdentifier identifier, String column) |
boolean | excludeForeignKeyAsCollection (String keyname, TableIdentifier fromTable, List fromColumns, TableIdentifier referencedTable, List referencedColumns) |
boolean | excludeForeignKeyAsManytoOne (String keyname, TableIdentifier fromTable, List fromColumns, TableIdentifier referencedTable, List referencedColumns) |
AssociationInfo | foreignKeyToAssociationInfo (ForeignKey foreignKey) |
AssociationInfo | foreignKeyToInverseAssociationInfo (ForeignKey foreignKey) |
Protected Attributes | |
AbstractColumn2Attribute[] | columnTranslators |
AbstractTable2Class[] | tableTranslators |
AbstractTableInheritance[] | inheritanceTranslators |
alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.AbstractReverseEngineeringStrategy | ( | ) |
Default constructor, that shouldn't be ever used
alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.AbstractReverseEngineeringStrategy | ( | ReverseEngineeringStrategy | delegate | ) |
String alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.columnToHibernateTypeName | ( | TableIdentifier | table, | |
String | columnName, | |||
int | sqlType, | |||
int | length, | |||
int | precision, | |||
int | scale, | |||
boolean | nullable, | |||
boolean | generatedIdentifier | |||
) |
Map alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.columnToMetaAttributes | ( | TableIdentifier | identifier, | |
String | column | |||
) |
String alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.columnToPropertyName | ( | TableIdentifier | table, | |
String | column | |||
) |
boolean alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.excludeForeignKeyAsCollection | ( | String | keyname, | |
TableIdentifier | fromTable, | |||
List | fromColumns, | |||
TableIdentifier | referencedTable, | |||
List | referencedColumns | |||
) |
boolean alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.excludeForeignKeyAsManytoOne | ( | String | keyname, | |
TableIdentifier | fromTable, | |||
List | fromColumns, | |||
TableIdentifier | referencedTable, | |||
List | referencedColumns | |||
) |
AssociationInfo alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.foreignKeyToAssociationInfo | ( | ForeignKey | foreignKey | ) |
AssociationInfo alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.foreignKeyToInverseAssociationInfo | ( | ForeignKey | foreignKey | ) |
String alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.tableToClassName | ( | TableIdentifier | table | ) |
Map alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.tableToMetaAttributes | ( | TableIdentifier | tableIdentifier | ) |
References alma.acs.tmcdb.translator.AbstractTableInheritance.getEnumTypesForTable(), alma.acs.tmcdb.translator.AbstractTableInheritance.getSequenceForTable(), alma.acs.tmcdb.translator.AbstractTableInheritance.getSuperTable(), and alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.inheritanceTranslators.
AbstractTableInheritance [] alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.inheritanceTranslators [protected] |
Referenced by alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.columnToHibernateTypeName(), alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.columnToMetaAttributes(), alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.foreignKeyToAssociationInfo(), alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.foreignKeyToInverseAssociationInfo(), alma.acs.tmcdb.translator.AbstractReverseEngineeringStrategy.tableToMetaAttributes(), and alma.acs.tmcdb.translator.TmcdbSwconfigStrategy.TmcdbSwconfigStrategy().