| biz.hammurapi.sql.metadata.GenerationPolicy
All known Subclasses: biz.hammurapi.sql.metadata.DefaultGenerationPolicy,
GenerationPolicy | public interface GenerationPolicy (Code) | | author: Pavel Vlasov version: $Revision: 1.3 $ |
Method Summary | |
String | generateColumnName(String name) | String | generateEngineType() | String | generateEntityImplType(String catalog, String schema, String table) | String | generateEntityType(String catalog, String schema, String table) | String | generateFactoryImplType(String catalog, String schema, String table) | String | generateFactoryType(String catalog, String schema, String table) | IndexInfo | generateIndexInfo(String indexName, TableDescriptor descriptor) | String | generateKeyName(String keyName) | String | generateLabel(String columnName) Converts java name e.g. | String | generatePKImplType(String catalog, String schema, String table) | String | generatePKType(String catalog, String schema, String table) | String | generateValueImplType(String catalog, String schema, String table) | String | generateValueType(String catalog, String schema, String table) | String | getJavaType(int dataType) | String | getPackageName() |
generateKeyName | String generateKeyName(String keyName)(Code) | | Parameters: keyName - Java name for a foreign key |
generateLabel | String generateLabel(String columnName)(Code) | | Converts java name e.g. 'firstName' to label 'First name'
Parameters: columnName - Display label for column |
getJavaType | String getJavaType(int dataType)(Code) | | Parameters: dataType - |
|
|