import java.util.List; import java.util.function.Supplier; import java.util.stream.Stream; class Test { private static void list(List l) { Stream str = map(() -> l.get(0)); Stream str1 = map1(() -> l.get(0)); Stream str2 = map1(() -> l.get(0)); } static Stream map (Supplier mapper) { return null;} static Stream map1(Supplier mapper) { return null;} static Stream map2(Supplier mapper) { return null;} }