Class OfflineSorter.Partition

  • Enclosing class:
    OfflineSorter

    private static class OfflineSorter.Partition
    extends java.lang.Object
    Holds one partition of items, either loaded into memory or based on a file.
    • Constructor Summary

      Constructors 
      Constructor Description
      Partition​(java.lang.String fileName, long count)
      An on-disk partition.
      Partition​(SortableBytesRefArray buffer, boolean exhausted)
      A partition loaded into memory.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • exhausted

        public final boolean exhausted
      • count

        public final long count
      • fileName

        public final java.lang.String fileName
    • Constructor Detail

      • Partition

        public Partition​(SortableBytesRefArray buffer,
                         boolean exhausted)
        A partition loaded into memory.
      • Partition

        public Partition​(java.lang.String fileName,
                         long count)
        An on-disk partition.