org.hibernate.cfg.reveng
Class AbstractDatabaseCollector

java.lang.Object
  extended by org.hibernate.cfg.reveng.AbstractDatabaseCollector
All Implemented Interfaces:
DatabaseCollector
Direct Known Subclasses:
DefaultDatabaseCollector, MappingsDatabaseCollector

public abstract class AbstractDatabaseCollector
extends Object
implements DatabaseCollector


Field Summary
protected  Map suggestedIdentifierStrategies
           
 
Constructor Summary
AbstractDatabaseCollector()
           
 
Method Summary
 void addSuggestedIdentifierStrategy(String catalog, String schema, String name, String idstrategy)
           
 Map getOneToManyCandidates()
           
 String getSuggestedIdentifierStrategy(String catalog, String schema, String name)
           
 void setOneToManyCandidates(Map oneToManyCandidates)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.hibernate.cfg.reveng.DatabaseCollector
addTable, getTable, iterateTables
 

Field Detail

suggestedIdentifierStrategies

protected final Map suggestedIdentifierStrategies
Constructor Detail

AbstractDatabaseCollector

public AbstractDatabaseCollector()
Method Detail

setOneToManyCandidates

public void setOneToManyCandidates(Map oneToManyCandidates)
Specified by:
setOneToManyCandidates in interface DatabaseCollector

getOneToManyCandidates

public Map getOneToManyCandidates()
Specified by:
getOneToManyCandidates in interface DatabaseCollector

getSuggestedIdentifierStrategy

public String getSuggestedIdentifierStrategy(String catalog,
                                             String schema,
                                             String name)
Specified by:
getSuggestedIdentifierStrategy in interface DatabaseCollector

addSuggestedIdentifierStrategy

public void addSuggestedIdentifierStrategy(String catalog,
                                           String schema,
                                           String name,
                                           String idstrategy)
Specified by:
addSuggestedIdentifierStrategy in interface DatabaseCollector