Class AutoTypeColumnMerger.ArrayDictionaryMergingIterator

java.lang.Object
org.apache.druid.segment.AutoTypeColumnMerger.ArrayDictionaryMergingIterator
All Implemented Interfaces:
Iterator<int[]>
Enclosing class:
AutoTypeColumnMerger

public static class AutoTypeColumnMerger.ArrayDictionaryMergingIterator extends Object implements Iterator<int[]>
  • Field Details

    • pQueue

      protected final PriorityQueue<com.google.common.collect.PeekingIterator<int[]>> pQueue
    • counter

      protected int counter
  • Constructor Details

  • Method Details

    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<int[]>
    • next

      public int[] next()
      Specified by:
      next in interface Iterator<int[]>
    • getCardinality

      public int getCardinality()