at.tuwien.ifs.commons.util.collection
Class EntryValueComparator<K,V extends java.lang.Comparable<V>>
java.lang.Object
at.tuwien.ifs.commons.util.collection.EntryValueComparator<K,V>
- All Implemented Interfaces:
- java.util.Comparator<java.util.Map.Entry<K,V>>
public class EntryValueComparator<K,V extends java.lang.Comparable<V>>
- extends java.lang.Object
- implements java.util.Comparator<java.util.Map.Entry<K,V>>
A comparator that sorts Map.Entry
by their values.
- Version:
- $Id: $
- Author:
- Rudolf Mayer
Method Summary |
int |
compare(java.util.Map.Entry<K,V> e1,
java.util.Map.Entry<K,V> e2)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Comparator |
equals |
descending
private boolean descending
EntryValueComparator
public EntryValueComparator()
EntryValueComparator
public EntryValueComparator(boolean descending)
compare
public int compare(java.util.Map.Entry<K,V> e1,
java.util.Map.Entry<K,V> e2)
- Specified by:
compare
in interface java.util.Comparator<java.util.Map.Entry<K,V extends java.lang.Comparable<V>>>