У меня есть два Flux
объекта, напр .::1002*
Flux<Item>
и Flux<Transformation>
data class Item(val value: Int)
data class Transformation(val type: String, val value: Int)
Я хотел бы применить все преобразования к каждому элементу - что-то вроде:
var item = Item(15)
val transformations = listOf(Transformation(type = "MULTIPLY", value = 8), ...)
transformations.forEach {
if (it.type == "MULTIPLY") {
item = Item(item.value * it.value)
}
}
, но при Flux
и Item
и Transformation