org.mycore.frontend.redundancy
Class MCRRedundancyDefaultMapGenerator

java.lang.Object
  extended by org.mycore.frontend.redundancy.MCRRedundancyAbstractMapGenerator
      extended by org.mycore.frontend.redundancy.MCRRedundancyDefaultMapGenerator

public class MCRRedundancyDefaultMapGenerator
extends MCRRedundancyAbstractMapGenerator

The default redundancy map generator compares all objects of a type with each other. This is not the fastest way to compare the objects but it gives you the possibility to use your own comparator.

Author:
Matthias Eichner

Nested Class Summary
protected  class MCRRedundancyDefaultMapGenerator.HelpGroup
           
 
Nested classes/interfaces inherited from class org.mycore.frontend.redundancy.MCRRedundancyAbstractMapGenerator
MCRRedundancyAbstractMapGenerator.DefaultCompareStringFormatter, MCRRedundancyAbstractMapGenerator.DefaultStringComparator
 
Field Summary
 
Fields inherited from class org.mycore.frontend.redundancy.MCRRedundancyAbstractMapGenerator
comparator, compareStringFormatter, redundancyMap, typeData
 
Constructor Summary
MCRRedundancyDefaultMapGenerator()
           
 
Method Summary
 void createRedundancyMap()
          Main method to create the redundancy map.
protected  Element getGroup(Map<String,String> compareCriterias)
           
 
Methods inherited from class org.mycore.frontend.redundancy.MCRRedundancyAbstractMapGenerator
areConditionsEquals, areRedundancyObjectsEqual, createCondition, createGroupElement, createObjectElement, getComparator, getCompareCriteria, getFileName, getStringFormatter, saveToFile, setComparator, setStringFormatter, setTypeData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MCRRedundancyDefaultMapGenerator

public MCRRedundancyDefaultMapGenerator()
Method Detail

createRedundancyMap

public void createRedundancyMap()
Description copied from class: MCRRedundancyAbstractMapGenerator
Main method to create the redundancy map.

Specified by:
createRedundancyMap in class MCRRedundancyAbstractMapGenerator

getGroup

protected Element getGroup(Map<String,String> compareCriterias)