gr.demokritos.iit.conceptualIndex.documentModel.comparators
Class DefaultDefinitionComparator

java.lang.Object
  extended by gr.demokritos.iit.conceptualIndex.documentModel.comparators.DefaultDefinitionComparator
All Implemented Interfaces:
IDefinitionComparator
Direct Known Subclasses:
SingleMeaningDefComparator

public class DefaultDefinitionComparator
extends java.lang.Object
implements IDefinitionComparator

The default definition comparator, that uses the descriptions of the definitions to compare between definition lists.


Field Summary
protected  SemanticIndex Index
           
 
Constructor Summary
DefaultDefinitionComparator(SemanticIndex si)
           
 
Method Summary
 double CompareDefinitionLists(java.util.List<WordDefinition> lWordDefinitions1, java.util.List<WordDefinition> lWordDefinitions2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Index

protected SemanticIndex Index
Constructor Detail

DefaultDefinitionComparator

public DefaultDefinitionComparator(SemanticIndex si)
Method Detail

CompareDefinitionLists

public double CompareDefinitionLists(java.util.List<WordDefinition> lWordDefinitions1,
                                     java.util.List<WordDefinition> lWordDefinitions2)
Specified by:
CompareDefinitionLists in interface IDefinitionComparator