Class HSQLMetaDataDialect
java.lang.Object
org.hibernate.tool.internal.reveng.dialect.AbstractMetaDataDialect
org.hibernate.tool.internal.reveng.dialect.JDBCMetaDataDialect
org.hibernate.tool.internal.reveng.dialect.HSQLMetaDataDialect
- All Implemented Interfaces:
RevengDialect
- Author:
- Dmitry Geraskov
-
Field Summary
Fields inherited from class org.hibernate.tool.internal.reveng.dialect.AbstractMetaDataDialect
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.hibernate.tool.internal.reveng.dialect.JDBCMetaDataDialect
getColumns, getExportedKeys, getIndexInfo, getPrimaryKeys, getTables, putExportedKeysPart, putTablePart, putTableTypeMethods inherited from class org.hibernate.tool.internal.reveng.dialect.AbstractMetaDataDialect
caseForSearch, close, close, configure, getConnection, getDatabaseStructure, getMetaData, needQuote
-
Constructor Details
-
HSQLMetaDataDialect
public HSQLMetaDataDialect()
-
-
Method Details
-
getSuggestedPrimaryKeyStrategyName
public Iterator<Map<String,Object>> getSuggestedPrimaryKeyStrategyName(String catalog, String schema, String table) Description copied from interface:RevengDialectUse database (possible native) metadata to suggest identifier strategy.- Specified by:
getSuggestedPrimaryKeyStrategyNamein interfaceRevengDialect- Overrides:
getSuggestedPrimaryKeyStrategyNamein classAbstractMetaDataDialect- Parameters:
catalog-schema-- Returns:
- iterator with map elements that has "TABLE_NAME", "TABLE_SCHEMA", "TABLE_CAT", "HIBERNATE_STRATEGY" (null if no possible to determine strategy, otherwise return hibernate identifier strategy name/classname)
-