Class StableStringSorter


abstract class StableStringSorter extends StringSorter
  • Constructor Details

  • Method Details

    • save

      protected abstract void save(int i, int j)
      Save the i-th value into the j-th position in temporary storage.
    • restore

      protected abstract void restore(int i, int j)
      Restore values between i-th and j-th(excluding) in temporary storage into original storage.
    • radixSorter

      protected Sorter radixSorter(BytesRefComparator cmp)
      Overrides:
      radixSorter in class StringSorter
    • fallbackSorter

      protected Sorter fallbackSorter(Comparator<BytesRef> cmp)
      Overrides:
      fallbackSorter in class StringSorter