| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NamingStrategy
NamingStrategy defines a conversion strategy from table to class and column to property names
| Method Summary | |
|---|---|
 String | 
getClassName(String tableName)
Convert the given tableName to a simple class name  | 
 String | 
getDefaultAlias(EntityType entityType)
Get the default alias for the given EntityType  | 
 String | 
getDefaultVariableName(EntityType entityType)
Get the default variable name for the given EntityType  | 
 String | 
getForeignKeysClassName()
Get the class name for the foreign keys inner class  | 
 String | 
getForeignKeysVariable(EntityType entityType)
Get the field name for the foreign keys class instance  | 
 String | 
getPrimaryKeysClassName()
Get the class name for the primary keys inner class  | 
 String | 
getPrimaryKeysVariable(EntityType entityType)
Get the field name for the primary keys class instance  | 
 String | 
getPropertyName(String columnName,
                EntityType entityType)
Convert the given column name to a property name  | 
 String | 
getPropertyNameForForeignKey(String foreignKeyName,
                             EntityType entityType)
Convert the given foreign key name to a foreign key property name  | 
 String | 
getPropertyNameForInverseForeignKey(String name,
                                    EntityType model)
Convert the given foreign key name to a foreign key property name  | 
 String | 
getPropertyNameForPrimaryKey(String name,
                             EntityType model)
Convert the given primary key name to a primary key property name  | 
 String | 
normalizeColumnName(String columnName)
Convert the given column name and provide the opportunity to add quoted identifiers  | 
 String | 
normalizeSchemaName(String schemaName)
Convert the given schema name and provide the opportunity to add quoted identifiers  | 
 String | 
normalizeTableName(String tableName)
Convert the given table name and provide the opportunity to add quoted identifiers  | 
| Method Detail | 
|---|
String getClassName(String tableName)
String getDefaultAlias(EntityType entityType)
entityType - 
String getDefaultVariableName(EntityType entityType)
entityType - 
String getForeignKeysClassName()
String getForeignKeysVariable(EntityType entityType)
String getPrimaryKeysClassName()
String getPrimaryKeysVariable(EntityType entityType)
String getPropertyName(String columnName,
                       EntityType entityType)
columnName - entityType - 
String getPropertyNameForForeignKey(String foreignKeyName,
                                    EntityType entityType)
foreignKeyName - entityType - 
String getPropertyNameForInverseForeignKey(String name,
                                           EntityType model)
name - model - 
String getPropertyNameForPrimaryKey(String name,
                                    EntityType model)
name - model - 
String normalizeColumnName(String columnName)
columnName - 
String normalizeTableName(String tableName)
tableName - 
String normalizeSchemaName(String schemaName)
schemaName - 
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||