Class DisiPriorityQueue

  • All Implemented Interfaces:
    java.lang.Iterable<DisiWrapper>

    public final class DisiPriorityQueue
    extends java.lang.Object
    implements java.lang.Iterable<DisiWrapper>
    A priority queue of DocIdSetIterators that orders by current doc ID. This specialization is needed over PriorityQueue because the pluggable comparison function makes the rebalancing quite slow.