Я не думаю, что кто-то счел необходимым реализовать поддержку обобщений во Flux.
Напомним, что в Java вы можете свободно использовать «необработанные типы» (хотя обычно это плохая идея), то есть вы можете делать new ArrayList()
, и все будет так, как вы написали new ArrayList<Object>()
.Обобщения могут помочь вам более точно определить, какие типы вы хотите поместить в список, и позволить вам обнаруживать ошибки типов во время компиляции.
Flux больше похож на интерпретируемый язык, в котором вы должны представить свою топологию вFlux, чтобы знать, действителен ли ваш yaml.Дженерики тогда не имели бы особого смысла, особенно потому, что Flux довольно либерален и с принуждением типов.