org.hibernate.tool.hbmlint.detector
Class TableSelectorStrategy
java.lang.Object
org.hibernate.cfg.reveng.DelegatingReverseEngineeringStrategy
org.hibernate.tool.hbmlint.detector.TableSelectorStrategy
- All Implemented Interfaces:
- ReverseEngineeringStrategy
public class TableSelectorStrategy
- extends DelegatingReverseEngineeringStrategy
Methods inherited from class org.hibernate.cfg.reveng.DelegatingReverseEngineeringStrategy |
classNameToCompositeIdName, close, columnToHibernateTypeName, columnToMetaAttributes, columnToPropertyName, configure, excludeColumn, excludeForeignKeyAsCollection, excludeForeignKeyAsManytoOne, excludeTable, foreignKeyToAssociationInfo, foreignKeyToCollectionName, foreignKeyToEntityName, foreignKeyToInverseAssociationInfo, foreignKeyToInverseEntityName, foreignKeyToManyToManyName, getForeignKeys, getOptimisticLockColumnName, getPrimaryKeyColumnNames, getTableIdentifierProperties, getTableIdentifierStrategyName, isForeignKeyCollectionInverse, isForeignKeyCollectionLazy, isManyToManyTable, isOneToOne, setSettings, tableToClassName, tableToCompositeIdName, tableToIdentifierPropertyName, tableToMetaAttributes, useColumnForOptimisticLock |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TableSelectorStrategy
public TableSelectorStrategy(ReverseEngineeringStrategy res)
getSchemaSelections
public List getSchemaSelections()
- Description copied from interface:
ReverseEngineeringStrategy
- Return list of SchemaSelctors to be used when asking
MetaDataDialect
for metadata.
- Specified by:
getSchemaSelections
in interface ReverseEngineeringStrategy
- Overrides:
getSchemaSelections
in class DelegatingReverseEngineeringStrategy
- Returns:
- list of
SchemaSelection
instances
clearSchemaSelections
public void clearSchemaSelections()
addSchemaSelection
public void addSchemaSelection(SchemaSelection selection)