at.tuwien.ifs.somtoolbox.util.comparables
Class InputDistance
java.lang.Object
at.tuwien.ifs.somtoolbox.util.comparables.InputDistance
- All Implemented Interfaces:
- Comparable<InputDistance>
public class InputDistance
- extends Object
- implements Comparable<InputDistance>
This class can be used to compare two InputDatum objects by their distance. Used for ordering distances in various
places.
- Version:
- $Id: InputDistance.java 3883 2010-11-02 17:13:23Z frank $
- Author:
- Rudolf Mayer
distance
private double distance
input
private InputDatum input
InputDistance
public InputDistance(double distance,
InputDatum input)
compareTo
public int compareTo(InputDistance otherInput)
- Specified by:
compareTo
in interface Comparable<InputDistance>
getInput
public InputDatum getInput()
getDistance
public double getDistance()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getDistanceValuesOnly
public static double[] getDistanceValuesOnly(Collection<InputDistance> distances)