cbr.service
Class DistanceComparator
java.lang.Object
cbr.service.DistanceComparator
- All Implemented Interfaces:
- Comparator
- public class DistanceComparator
- extends Object
- implements Comparator
A comparator that compares two picture entries according to their stored distances.
- Version:
- "$Id: DistanceComparator.java 1913 2007-08-08 02:41:53Z jpeters $"
- Author:
- Volker Roth
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DistanceComparator
public DistanceComparator()
- Creates a new instance.
compare
public int compare(Object o1,
Object o2)
- Compares two
picture entries according
to the distances stored in them. The result is -1, 0, or 1
if the distance of o1 is smaller than, equal to,
or greater than the one of o2.
If o1 or o2 is not a PictureEntry
then a ClassCastException is thrown.
- Specified by:
compare in interface Comparator
- Parameters:
o1 - The first PictureEntry.o2 - The second PictureEntry.
- Returns:
- Either -1, 0, or 1 depending on the result of the
comparison.
- Throws:
ClassCastException - if o1 or o2
is not a PictureEntry
Copyright © Fraunhofer Gesellschaft. All
Rights Reserved.