|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.cache.eviction.ElementSizeQueue.MaxElementComparator
protected static class ElementSizeQueue.MaxElementComparator
Comparator class for Max Elements.
This class will sort the eviction queue in the correct eviction order. The top of the list should evict before the bottom of the list. The sort is based on descending order of numElements. Note: this class has a natural ordering that is inconsistent with equals as defined by the java.lang.Comparator contract.
Constructor Summary | |
---|---|
protected |
ElementSizeQueue.MaxElementComparator()
|
Method Summary | |
---|---|
int |
compare(NodeEntry ne1,
NodeEntry ne2)
|
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 |
Constructor Detail |
---|
protected ElementSizeQueue.MaxElementComparator()
Method Detail |
---|
public int compare(NodeEntry ne1, NodeEntry ne2)
compare
in interface java.util.Comparator<NodeEntry>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |