fun Mono<Something>.update(): Mono<Something2> {
return flatMap { mySomething ->
// some stuff
}.map()
}
Как работает приведенный выше код?
- Что означает
Mono<Something>
перед именем функции / метода? - Как использовать
flatMap
без какого-либо объекта впереди? Я думал, flatmap
использование похоже на SomeArray.flatMap{}
- что означает
mySomething
в данном случае? - Какова цель создания
flatMap
, а затем связать его с map
?