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

Packages that use NormalForm
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.gui The top-level package of the GUI, which is implemented in Swing. 
 

Uses of NormalForm in de.fesenmeyer.dbnormalizer.core
 

Methods in de.fesenmeyer.dbnormalizer.core that return NormalForm
static NormalForm NormalForm.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static NormalForm[] NormalForm.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

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

Fields in de.fesenmeyer.dbnormalizer.core.algorithms declared as NormalForm
private  NormalForm NFDeterminationResult.nf
          The determined normal form.
 

Fields in de.fesenmeyer.dbnormalizer.core.algorithms with type parameters of type NormalForm
private  Map<NormalForm,Set<FD>> NFDeterminationResult.violatingFDs
          The determined violating FDs, grouped by normal form.
private  Map<NormalForm,Set<FD>> NFDetermination.violatingFDs
          Map, which holds for each key (normal form) the FDs which violate this normal form
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms that return NormalForm
 NormalForm NormalizationProposal.getNf()
          Gets normal form of the normalization proposal (the lowest normal form of the created tables).
 NormalForm NFDeterminationResult.getNf()
          Gets the determined normal form.
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms that return types with arguments of type NormalForm
 Map<NormalForm,Set<FD>> NFDeterminationResult.getViolatingFDs()
          Gets the determined violating FDs, grouped by normal form.
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms with parameters of type NormalForm
private  void NFDetermination.addToViolatingFDs(NormalForm nf, FD fd)
          Helper method which adds a FD to the map of violating FDs.
 

Constructors in de.fesenmeyer.dbnormalizer.core.algorithms with parameters of type NormalForm
NFDeterminationResult(Set<AttributeStringSet> candidateKeys, Table table, Set<FD> fds, NormalForm nf, Map<NormalForm,Set<FD>> violatingFDs)
          Class constructor.
 

Constructor parameters in de.fesenmeyer.dbnormalizer.core.algorithms with type arguments of type NormalForm
NFDeterminationResult(Set<AttributeStringSet> candidateKeys, Table table, Set<FD> fds, NormalForm nf, Map<NormalForm,Set<FD>> violatingFDs)
          Class constructor.
 

Uses of NormalForm in de.fesenmeyer.dbnormalizer.gui
 

Fields in de.fesenmeyer.dbnormalizer.gui with type parameters of type NormalForm
private  Map<FD,NormalForm> SimpleFDPanel.SimpleFDTableModel.violatingFDs
           
private  Map<FD,NormalForm> FDAnalysisPanel.FDAnalysisTableModel.violatingFDs
           
 

Methods in de.fesenmeyer.dbnormalizer.gui with parameters of type NormalForm
private  void TableMainPanel.setNF(NormalForm nf)
           
private  void NormPropTablePanel.setNF(NormalForm nf)
           
private  void NormPropPanel.setNF(NormalForm nf)