Package-level declarations
Functions
Link copied to clipboard
inline fun <ID : Any, T> Field<ID, T>.collect(crossinline predicate: (ID, T) -> Boolean = { _, _ -> true }): List<T>
Returns the list of field elements that satisfy the predicate. ignoring the local value.
Link copied to clipboard
Link copied to clipboard
inline fun <ID : Any, T> Field<ID, T>.collectDistinctWithSelf(crossinline predicate: (ID, T) -> Boolean = { _, _ -> true }): Set<T>
Link copied to clipboard
inline fun <ID : Any, T> Field<ID, T>.collectWithSelf(crossinline predicate: (ID, T) -> Boolean = { _, _ -> true }): List<T>
Returns the list of field elements that satisfy the predicate. including the local value.
Link copied to clipboard
Link copied to clipboard
Get the maximum value of a field, including the local value.
Link copied to clipboard
Link copied to clipboard
Get the minimum value of a field, including the local value.