Uses of Class
de.fesenmeyer.dbnormalizer.core.DBNormalizerException

Packages that use DBNormalizerException
de.fesenmeyer.dbnormalizer.core.algorithms Package which provides the several algorithms implemented by DBNormalizer. 
de.fesenmeyer.dbnormalizer.core.configuration Contains the classes used for reading and writing configuration data of a session. 
de.fesenmeyer.dbnormalizer.core.dbaccess Package containing database access code and utility methods. 
de.fesenmeyer.dbnormalizer.core.util Package containing utility classes for commonly needed operations. 
 

Uses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.algorithms
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms that throw DBNormalizerException
 NFDeterminationResult NFDetermination.determine()
           The normal form determination algorithm, which returns the normal form and the FDs violating one of the normal forms 2NF, 3NF or BCNF.
protected  NormalizationProposal ThreeNFSynthesisAlgorithmKemper.doNormalize(Table oldTable)
          The actual normalization algorithm based on [Datenbanksysteme, Kemper/Eickler, 5th Ed., 2004, p. 181].
private  void NFDetermination.initialize(Table table)
          Helper method for initialization of the member variables of this class.
 NormalizationProposal ThreeNFSynthesisAlgorithmKemper.normalize(Table oldTable)
           
abstract  NormalizationProposal AbstractNormalizationAlgorithm.normalize(Table oldTable)
           Creates a normalization proposal for the Table specified by the argument oldTable.
protected  NormalizationProposal ThreeNFSynthesisAlgorithmKemper.postNormalize(NormalizationProposal normProposal)
           Method called after the actual normalization algorithm, to do necessary work not included in the normalization algorithm, such as calculating minimal cover and candidate keys for the new (created) tables, determining foreign keys (FKs) etc.
 

Uses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.configuration
 

Subclasses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.configuration
 class ConfigurationException
          Exception to be thrown if an error occurs while reading or writing a configuration file, e.g. when the XML-file is not valid.
 

Uses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.dbaccess
 

Subclasses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.dbaccess
 class DBException
          Exception which can be thrown if something goes wrong when accessing a DB.
 

Uses of DBNormalizerException in de.fesenmeyer.dbnormalizer.core.util
 

Methods in de.fesenmeyer.dbnormalizer.core.util that throw DBNormalizerException
static AttributeStringSet MiscUtil.parseAttributeStringSet(String attributeSetString, Table table)
          Parses a set of attribute names from a string.