net.sourceforge.nite.datainspection.impl
Class DiceMetricsForStringSetValues

java.lang.Object
  extended by net.sourceforge.nite.datainspection.impl.DiceMetricsForStringSetValues
All Implemented Interfaces:
DistanceMetric

public class DiceMetricsForStringSetValues
extends java.lang.Object
implements DistanceMetric

class DiceMetricsForStringSetValues for distance metrics for alpha distance(v1,v2) = 1.0 if (v1.string != v2.string) distance(v1,v2) = distance(v1.set,v2.set)


Constructor Summary
DiceMetricsForStringSetValues()
           
 
Method Summary
 double distance(Value f, Value s)
          Implements distance of interface DistanceMetric distance(v1,v2) = 1.0 if (v1.string != v2.string) distance(v1,v2) = distance(v1.set,v2.set) using Dice coefficient on two given sets
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiceMetricsForStringSetValues

public DiceMetricsForStringSetValues()
Method Detail

distance

public double distance(Value f,
                       Value s)
Implements distance of interface DistanceMetric distance(v1,v2) = 1.0 if (v1.string != v2.string) distance(v1,v2) = distance(v1.set,v2.set) using Dice coefficient on two given sets

Specified by:
distance in interface DistanceMetric
Parameters:
f - and s must be StringSetValues
Returns:
distance(f,s) as defined above