Я пытаюсь отсортировать список объектов, используя набор правил, определенных в движке правил слюни. Примерная структура объекта выглядит следующим образом
public class A {
String name;
Date createdDate;
}
Я хочу
Определите набор правил для сортировки списка объектов.
Пример: правило 1: сортировка объектов по возрастанию имени
правило 2: сортировка объектов с использованием createdDate по убыванию сильный>Определите порядок, в котором правила должны выполняться.
Пример: установить порядок 1 как правило 1
установить порядок 2 как правило 2
Таким образом, объекты будут отсортированы по имени по возрастанию и созданной дате по убыванию.
Могу ли я добиться этого с помощью движка слюни?
Я думал об использовании compareTo () для сортировки, но поскольку критерии сортировки могут быть изменены во время выполнения, логика становится сложной и трудной в обслуживании.
Спасибо,
Колита.