Uses of Package
de.fesenmeyer.dbnormalizer.core

Packages that use de.fesenmeyer.dbnormalizer.core
de.fesenmeyer.dbnormalizer.core The top-level package of the core logic, which contains the fundamental classes of DBNormalizer. 
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. 
de.fesenmeyer.dbnormalizer.gui The top-level package of the GUI, which is implemented in Swing. 
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.core
AbstractDBItem
          Abstract base class for the objects contained in a DB, such as a table or a primary key.
AttributeStringSet
          A Set implementation for handling a set of attribute names.
CandKey
          Class representing a candidate key of a table.
DBConfig
          DBConfig holds information needed to access a database with a JDBC driver.
FD
          This class represents a Functional Dependency (FD).
FDCheckState
          Enumeration describing the state of a FD concerning its satisfaction in the associated table.
FK
          This class represents a Foreign Key relationship (FK) between two tables.
Key
          Abstract base class for keys of a table.
NormalForm
          Enumeration containing the normal forms.
PK
          Class representing a primary key of a table.
Table
          Class representing a table.
TableColumn
          Represents a column of a table in a DB.
TableContainer
          A TableContainer is used to group tables based on the schema or catalog they are contained in.
TableContainerType
          An enumeration holding the possible types of TableContainers.
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.core.algorithms
AttributeStringSet
          A Set implementation for handling a set of attribute names.
CandKey
          Class representing a candidate key of a table.
DBNormalizerException
          This is the most general exception of DBNormalizer and the base class of all exceptions defined by DBNormalizer.
FD
          This class represents a Functional Dependency (FD).
FDCheckState
          Enumeration describing the state of a FD concerning its satisfaction in the associated table.
FK
          This class represents a Foreign Key relationship (FK) between two tables.
NormalForm
          Enumeration containing the normal forms.
PK
          Class representing a primary key of a table.
Table
          Class representing a table.
TableColumn
          Represents a column of a table in a DB.
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.core.configuration
DBConfig
          DBConfig holds information needed to access a database with a JDBC driver.
DBNormalizerException
          This is the most general exception of DBNormalizer and the base class of all exceptions defined by DBNormalizer.
TableContainer
          A TableContainer is used to group tables based on the schema or catalog they are contained in.
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.core.dbaccess
DBConfig
          DBConfig holds information needed to access a database with a JDBC driver.
DBNormalizerException
          This is the most general exception of DBNormalizer and the base class of all exceptions defined by DBNormalizer.
DBNormalizerSession
          DBNormalizerSession is a class holding all information needed and collected by DBNormalizer during the analysis of one or more tables (for example, a DB Schema).
FK
          This class represents a Foreign Key relationship (FK) between two tables.
PK
          Class representing a primary key of a table.
Table
          Class representing a table.
TableColumn
          Represents a column of a table in a DB.
TableContainer
          A TableContainer is used to group tables based on the schema or catalog they are contained in.
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.core.util
AttributeStringSet
          A Set implementation for handling a set of attribute names.
DBNormalizerException
          This is the most general exception of DBNormalizer and the base class of all exceptions defined by DBNormalizer.
Table
          Class representing a table.
TableContainer
          A TableContainer is used to group tables based on the schema or catalog they are contained in.
 

Classes in de.fesenmeyer.dbnormalizer.core used by de.fesenmeyer.dbnormalizer.gui
AbstractDBItem
          Abstract base class for the objects contained in a DB, such as a table or a primary key.
DBConfig
          DBConfig holds information needed to access a database with a JDBC driver.
DBNormalizerSession
          DBNormalizerSession is a class holding all information needed and collected by DBNormalizer during the analysis of one or more tables (for example, a DB Schema).
FD
          This class represents a Functional Dependency (FD).
FK
          This class represents a Foreign Key relationship (FK) between two tables.
NormalForm
          Enumeration containing the normal forms.
Table
          Class representing a table.
TableColumn
          Represents a column of a table in a DB.
TableContainer
          A TableContainer is used to group tables based on the schema or catalog they are contained in.