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 Details

    • serialVersionUID

      private static final long serialVersionUID
      Pinned for serialized-form compatibility.
      See Also:
  • Constructor Details

    • PriorityComparator

      private PriorityComparator()
      Orders queue entries by priority.
  • Method Details