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

Packages that use AttributeStringSet
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.util Package containing utility classes for commonly needed operations. 
 

Uses of AttributeStringSet in de.fesenmeyer.dbnormalizer.core
 

Fields in de.fesenmeyer.dbnormalizer.core declared as AttributeStringSet
private  AttributeStringSet Table.attributes
          The set of attributes belonging to this table.
private  AttributeStringSet FD.LHS
          The LHS of this FD.
private  AttributeStringSet FD.RHS
          The RHS of this FD.
 

Methods in de.fesenmeyer.dbnormalizer.core that return AttributeStringSet
 AttributeStringSet AttributeStringSet.copy()
          Copies this instance.
 AttributeStringSet Table.getAttributes()
          Gets the set of attributes belonging to this table.
 AttributeStringSet FD.getLHS()
          Gets the LHS.
 AttributeStringSet FD.getRHS()
          Gets the RHS.
 

Methods in de.fesenmeyer.dbnormalizer.core with parameters of type AttributeStringSet
 int AttributeStringSet.compareTo(AttributeStringSet attrStrSet)
          Compares this instance to another instance by comparing all attribute names (represented by strings) of the two instances.
private  AttributeSetConfig DBNormalizerSession.createAttributeSetConfig(AttributeStringSet attributes)
           
 void Table.setAttributes(AttributeStringSet attributes)
          Sets the set of attributes belonging to this table.
 void FD.setLHS(AttributeStringSet lhs)
          Sets the LHS.
 void FD.setRHS(AttributeStringSet rhs)
          Sets the RHS.
 

Constructors in de.fesenmeyer.dbnormalizer.core with parameters of type AttributeStringSet
AttributeStringSet(AttributeStringSet attrStrSet)
          Class constructor for creating an instance by copying the AttributeStringSet given by the attrStrSet argument.
 

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

Fields in de.fesenmeyer.dbnormalizer.core.algorithms with type parameters of type AttributeStringSet
private  Set<AttributeStringSet> NFDeterminationResult.candidateKeys
          The candidate keys used for normal form determination.
private  Set<AttributeStringSet> NFDetermination.candidateKeys
          The candidate keys of the table.
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms that return AttributeStringSet
static AttributeStringSet FDAlgorithms.calculateAttributeClosure(Collection<FD> fds, AttributeStringSet attributes)
           Calculates the Attribute-Closure for the set of attributes given by argument attributes regarding the set of FDs given by argument fds.
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms that return types with arguments of type AttributeStringSet
static SortedSet<AttributeStringSet> FDAlgorithms.determineCandidateKeys(AttributeStringSet allAttributes, Set<FD> minCover)
           Algorithm for determination of candidate keys for a table.
static SortedSet<AttributeStringSet> FDAlgorithms.determineCandidateKeysGeneral(AttributeStringSet allAttributes, Set<FD> minCover)
           Algorithm for determination of candidate keys from
 Set<AttributeStringSet> NFDeterminationResult.getCandidateKeys()
          Gets the candidate keys used for normal form determination.
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms with parameters of type AttributeStringSet
static AttributeStringSet FDAlgorithms.calculateAttributeClosure(Collection<FD> fds, AttributeStringSet attributes)
           Calculates the Attribute-Closure for the set of attributes given by argument attributes regarding the set of FDs given by argument fds.
static SortedSet<AttributeStringSet> FDAlgorithms.determineCandidateKeys(AttributeStringSet allAttributes, Set<FD> minCover)
           Algorithm for determination of candidate keys for a table.
static SortedSet<AttributeStringSet> FDAlgorithms.determineCandidateKeysGeneral(AttributeStringSet allAttributes, Set<FD> minCover)
           Algorithm for determination of candidate keys from
Constructor parameters in de.fesenmeyer.dbnormalizer.core.algorithms with type arguments of type AttributeStringSet
NFDeterminationResult(Set<AttributeStringSet> candidateKeys, Table table, Set<FD> fds, NormalForm nf, Map<NormalForm,Set<FD>> violatingFDs)
          Class constructor.
 

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

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