SortBuilder

class SortBuilder<T : Any>

Builder for $sort stage with type-safe field references.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun String.asc()

fun KProperty1<T, *>.asc()

Sort field in descending order.

infix fun String.asc(unit: Unit)

String-based field sorting (fallback for dynamic fields).

Link copied to clipboard
fun ascending(vararg fields: KProperty1<T, *>)

Sort multiple fields in ascending order.

Link copied to clipboard
fun String.desc()
fun KProperty1<T, *>.desc()
infix fun String.desc(unit: Unit)
Link copied to clipboard
fun descending(vararg fields: KProperty1<T, *>)

Sort multiple fields in descending order.