

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 |
Private Member Functions | |
| boolean | excludeForeignKey (String keyname, TableIdentifier fromTable, List fromColumns, TableIdentifier referencedTable, List referencedColumns, boolean checkDuplicatedFK) |
Static Private Attributes | |
| static final String | ORACLE_SEQUENCE = "oracle-sequence" |
| static final String | IS_XML_CLOB_TYPE = "isXmlClobType" |
| static final String | HAS_XML_CLOB_TYPE = "hasXmlClobType" |
| static final String | IS_SUPER_CLASS = "isSuperClass" |
| alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::AbstractReverseEngineeringStrategy | ( | ) | [inline] |
Default constructor, that shouldn't be ever used
| alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::AbstractReverseEngineeringStrategy | ( | ReverseEngineeringStrategy | delegate | ) | [inline] |
| String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::columnToHibernateTypeName | ( | TableIdentifier | table, | |
| String | columnName, | |||
| int | sqlType, | |||
| int | length, | |||
| int | precision, | |||
| int | scale, | |||
| boolean | nullable, | |||
| boolean | generatedIdentifier | |||
| ) | [inline] |
| Map alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::columnToMetaAttributes | ( | TableIdentifier | identifier, | |
| String | column | |||
| ) | [inline] |
| String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::columnToPropertyName | ( | TableIdentifier | table, | |
| String | column | |||
| ) | [inline] |
| boolean alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::excludeForeignKey | ( | String | keyname, | |
| TableIdentifier | fromTable, | |||
| List | fromColumns, | |||
| TableIdentifier | referencedTable, | |||
| List | referencedColumns, | |||
| boolean | checkDuplicatedFK | |||
| ) | [inline, private] |
| boolean alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::excludeForeignKeyAsCollection | ( | String | keyname, | |
| TableIdentifier | fromTable, | |||
| List | fromColumns, | |||
| TableIdentifier | referencedTable, | |||
| List | referencedColumns | |||
| ) | [inline] |
References excludeForeignKey().
| boolean alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::excludeForeignKeyAsManytoOne | ( | String | keyname, | |
| TableIdentifier | fromTable, | |||
| List | fromColumns, | |||
| TableIdentifier | referencedTable, | |||
| List | referencedColumns | |||
| ) | [inline] |
References excludeForeignKey().
| AssociationInfo alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::foreignKeyToAssociationInfo | ( | ForeignKey | foreignKey | ) | [inline] |
| AssociationInfo alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::foreignKeyToInverseAssociationInfo | ( | ForeignKey | foreignKey | ) | [inline] |
| String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::tableToClassName | ( | TableIdentifier | table | ) | [inline] |
| Map alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::tableToMetaAttributes | ( | TableIdentifier | tableIdentifier | ) | [inline] |
final String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::HAS_XML_CLOB_TYPE = "hasXmlClobType" [static, private] |
Referenced by tableToMetaAttributes().
final String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::IS_SUPER_CLASS = "isSuperClass" [static, private] |
Referenced by tableToMetaAttributes().
final String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::IS_XML_CLOB_TYPE = "isXmlClobType" [static, private] |
Referenced by columnToMetaAttributes().
final String alma::acs::tmcdb::translator::AbstractReverseEngineeringStrategy::ORACLE_SEQUENCE = "oracle-sequence" [static, private] |
Referenced by tableToMetaAttributes().
1.6.2