Я изучаю Java8 с помощью потока.
Я получил список CustomDto.CustomDto имеет список CustomDto1.У CustomDto1 есть список CustomDto2.
Мне нужен такой результат.
List<CustomDto> response = data from read;
response.stream()
.filter(x-> x.getCustomDto1List.stream()
.filter(y-> y.getCustomDto2List.stream()
.filter(z-> z.getCustomDto2.getSomeColumn.equals("XXX"))
)
)
Возможно ли это?и если это так, как я могу получить этот результат?