|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |