Класс SortingConditions
Представляет собой коллекцию условий для сортировки строк. Класс SortingConditions используется в методе CellRange::sort().
Конструктор по умолчанию:
SortingConditions()
Конструктор копирования:
SortingConditions(SortingConditions other)
Порядок условий в коллекции определяет порядок применения сортировки. Например, можно задать дополнительное условие для другого столбца, чтобы отсортировать строки с одинаковыми значениями в первом столбце.
Пример
Table sheet = document.getBlocks().getTable(0).get();
CellRange range = sheet.getCellRange("A1:C11");
SortingConditions conditions = SortingConditions();
conditions.add(0, SortingDirection::Descending);
conditions.add(1, SortingDirection::Ascending);
range.sort(conditions);