summaryrefslogtreecommitdiff
path: root/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/lambda/newMethodRef/IDEA123366.java
blob: b54dc8ff785c9c5330e307c80ec08188c6990228 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;

class MyClass {
  private static void test() {
    List<String> collect = Arrays.asList("foo", "bar")
      .stream()
      .flatMap(MyClass::mapper)
      .filter(s -> s.startsWith("foo"))
      .collect(Collectors.toList());
  }

  private static Stream<String> mapper(String s) {
    return Stream.of(s);
  }
}