mapNotNullTo

Common
JVM
JS
Native
1.0
inline fun < T , R : Any , C : MutableCollection < in R > > Array < out T > . mapNotNullTo (
destination : C ,
transform : ( T ) -> R ?
) : C

(source)

Applies the given transform function to each element in the original array and appends only the non-null results to the given destination .

Common
JVM
JS
Native
1.0
inline fun < T , R : Any , C : MutableCollection < in R > > Iterable < T > . mapNotNullTo (
destination : C ,
transform : ( T ) -> R ?
) : C

(source)

Applies the given transform function to each element in the original collection and appends only the non-null results to the given destination .

Common
JVM
JS
Native
1.0
inline fun < K , V , R : Any , C : MutableCollection < in R > > Map < out K , V > . mapNotNullTo (
destination : C ,
transform : ( Entry < K , V > ) -> R ?
) : C

(source)

Applies the given transform function to each entry in the original map and appends only the non-null results to the given destination .