-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumQuerySort.SortDirectionpublic classQuerySort.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Comparator<in T>comparator
-
Constructor Summary
Constructors Constructor Description QuerySort()
-
Method Summary
Modifier and Type Method Description final Comparator<in T>getComparator()final QuerySort<T>asc(KProperty1<T, Comparable<?>> field)final QuerySort<T>asc(String fieldName, Class<T> javaClass)final QuerySort<T>asc(String fieldName)final QuerySort<T>asc(String fieldName, KClass<T> kClass)final QuerySort<T>desc(KProperty1<T, Comparable<?>> field)final QuerySort<T>desc(String fieldName, Class<T> javaClass)final QuerySort<T>desc(String fieldName)final QuerySort<T>desc(String fieldName, KClass<T> kClass)final List<Map<String, Object>>toDto()final List<Pair<String, QuerySort.SortDirection>>toList()Booleanequals(Object other)IntegerhashCode()-
-
Method Detail
-
getComparator
final Comparator<in T> getComparator()
-
asc
final QuerySort<T> asc(KProperty1<T, Comparable<?>> field)
-
desc
final QuerySort<T> desc(KProperty1<T, Comparable<?>> field)
-
toList
final List<Pair<String, QuerySort.SortDirection>> toList()
-
-
-
-