java.lang.Object
net.i2p.router.util.PriBlockingQueue.PriorityComparator<E>
- Type Parameters:
E- type of elements extending PQEntry
- All Implemented Interfaces:
Serializable, Comparator<E>
- Enclosing class:
PriBlockingQueue<E extends PQEntry>
private static class PriBlockingQueue.PriorityComparator<E extends PQEntry>extends Object implements Comparator<E>, Serializable
Comparator used to order queue elements by descending priority, then ascending sequence number to preserve FIFO inside priority.
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longPinned for serialized-form compatibility.Constructor Summary
ConstructorsMethod Summary
Methods inherited from class Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Comparator
equals, max, min, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Field Details
serialVersionUID
private static final long serialVersionUIDPinned for serialized-form compatibility.- See Also:
Constructor Details
PriorityComparator
private PriorityComparator()Orders queue entries by priority.
Method Details
compare