|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.fesenmeyer.dbnormalizer.core.algorithms.NFDeterminationResult
public class NFDeterminationResult
Class holding the result of the normal form determination performed
by the class NFDetermination
.
NFDetermination
Field Summary | |
---|---|
private Set<AttributeStringSet> |
candidateKeys
The candidate keys used for normal form determination. |
private Set<FD> |
fds
The FDs used for normal form determination. |
private NormalForm |
nf
The determined normal form. |
private Table |
table
The table. |
private Map<NormalForm,Set<FD>> |
violatingFDs
The determined violating FDs, grouped by normal form. |
Constructor Summary | |
---|---|
NFDeterminationResult(Set<AttributeStringSet> candidateKeys,
Table table,
Set<FD> fds,
NormalForm nf,
Map<NormalForm,Set<FD>> violatingFDs)
Class constructor. |
Method Summary | |
---|---|
Set<AttributeStringSet> |
getCandidateKeys()
Gets the candidate keys used for normal form determination. |
Set<FD> |
getFds()
Gets the FDs used for normal form determination. |
NormalForm |
getNf()
Gets the determined normal form. |
Table |
getTable()
Gets the table. |
Map<NormalForm,Set<FD>> |
getViolatingFDs()
Gets the determined violating FDs, grouped by normal form. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private Set<AttributeStringSet> candidateKeys
private Table table
private Set<FD> fds
private NormalForm nf
private Map<NormalForm,Set<FD>> violatingFDs
Constructor Detail |
---|
public NFDeterminationResult(Set<AttributeStringSet> candidateKeys, Table table, Set<FD> fds, NormalForm nf, Map<NormalForm,Set<FD>> violatingFDs)
candidateKeys
- the candidate keys used for normal form determinationtable
- the tablefds
- the FDs usednf
- the determined normal formviolatingFDs
- the determined violating FDs, grouped by normal formMethod Detail |
---|
public Set<AttributeStringSet> getCandidateKeys()
public Set<FD> getFds()
public NormalForm getNf()
public Table getTable()
public Map<NormalForm,Set<FD>> getViolatingFDs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |