Ma sobie strumień, którego elementami są obiekty typu List<Integer>
Mam też funkcję, która przerabia taką listę na inny typ, powiedzmy:
public Color convert(List<Integer> numbers);
Chcę teraz ten mój strumień list przerobić na mapę typu:
Map<Integer, List<Color>>
Kluczem ma być długość wejściowej list integerów, a wartością to, lista, do której będą dodawane kolejne wyniki wykonania funkcji convert na wejściowej liście.
Próbowałem to ugryźć z różnych stron, ale nie daję rady. Nie wiem jak zastosować tą funkcję convert, żeby otrzymać oczekiwany rezultat.
Będę wdzięczny za pomoc w temacie.