gr.demokritos.iit.jinsect.documentModel.comparators
Class NGramHistogramComparator

java.lang.Object
  extended by gr.demokritos.iit.jinsect.documentModel.comparators.NGramHistogramComparator
All Implemented Interfaces:
SimilarityComparatorListener

public class NGramHistogramComparator
extends java.lang.Object
implements SimilarityComparatorListener

An n-gram histogram comparison performing class, the compares DocumentNGramHistogram objects.


Constructor Summary
NGramHistogramComparator()
          Creates a new instance of NGramHistogramComparator.
 
Method Summary
 GraphSimilarity getSimilarityBetween(java.lang.Object oFirst, java.lang.Object oSecond)
          Returns the similarity between two document n-gram histograms.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NGramHistogramComparator

public NGramHistogramComparator()
Creates a new instance of NGramHistogramComparator.

Method Detail

getSimilarityBetween

public GraphSimilarity getSimilarityBetween(java.lang.Object oFirst,
                                            java.lang.Object oSecond)
Returns the similarity between two document n-gram histograms.

Specified by:
getSimilarityBetween in interface SimilarityComparatorListener
Parameters:
oFirst - The first document n-gram histogram.
oSecond - The second document n-gram histogram.
Returns:
A GraphSimilarity object, giving a measure of similarity between the two graphs.
See Also:
DocumentNGramHistogram