У меня есть несколько наборов данных различных типов формы Dataset<Tuple2<A, B>>, Dataset<Tuple2<C, D>>, Dataset<Tuple2<E, F>>
.Я хочу создать новый набор данных типа Dataset<myClass>
, используя значения из наборов данных выше.
Например, один объект myClass будет построен следующим образом:
myClass obj= myClass.builder
.id(A.getId())
.itemOfTypeC(C)
.value(D.getValue())
.itemOfTypeE(E)
.build();
Единственное решение, о котором я могу подумать, - это создание функции Map
.Но я не могу понять, как заставить функцию выполнять итерацию по всем наборам данных одновременно и как бы я выделил отдельные классы A, B, C, D, E, F.