gr.demokritos.iit.jinsect.structs
Interface ISimilarity

All Known Implementing Classes:
GraphSimilarity, OverallGraphSimilarity, OverallNGramSimilarity, SimpleSimilarity

public interface ISimilarity

Represents a similarity measure.


Method Summary
 double asDistance()
          Computes a distance as a function of the overall similarity.
 double getOverallSimilarity()
          Computes the overall similarity, given any (descendent defined) parameters.
 

Method Detail

getOverallSimilarity

double getOverallSimilarity()
Computes the overall similarity, given any (descendent defined) parameters.

Returns:
The overall similarity, as a double value.

asDistance

double asDistance()
Computes a distance as a function of the overall similarity.

Returns:
The overall distance, as a double value.