Если у меня есть List<List<Foo>>
, я могу использовать плоскую карту, чтобы сгладить список.Но у меня есть MyClass
, который имеет List<Foo>
, а класс Foo
имеет список баров List<Bar>
, тогда я должен сделать что-то вроде этого:
myClass.getFoos().stream().map(Foo::getBars).forEach({
bar -> // some code
});
Возможно ли использовать плоскуюкарта в этом сценарии, так что я могу получить список баров от MyClass
в один выстрел.