kmongo / kotlin.collections / com.mongodb.client.MongoIterable / filterIndexed

filterIndexed

inline fun <T> MongoIterable<T>.filterIndexed(crossinline predicate: (index: Int, T) -> Boolean): List<T> (source)

Returns a list containing only elements matching the given predicate.

Parameters

predicate - function that takes the index of an element and the element itself and returns the result of predicate evaluation on the element.