1*f0340d8eSSorin Bascaimport java.util.List;
2*f0340d8eSSorin Bascaimport java.util.stream.IntStream;
3*f0340d8eSSorin Basca
4*f0340d8eSSorin Bascapublic class Agenda {
5*f0340d8eSSorin Basca
6*f0340d8eSSorin Basca    private List<String> persons;
7*f0340d8eSSorin Basca
8*f0340d8eSSorin Basca    public void lambdaImpliedReturn() {
9*f0340d8eSSorin Basca        return persons.stream().parallel().map(i -> {
10*f0340d8eSSorin Basca            addPerson("");
11*f0340d8eSSorin Basca        }).findFirst().get();
12*f0340d8eSSorin Basca    }
13*f0340d8eSSorin Basca
14*f0340d8eSSorin Basca    public void lambdaSingleReturn() {
15*f0340d8eSSorin Basca        return persons.stream().parallel().map(i -> {
16*f0340d8eSSorin Basca            return addPerson("");
17*f0340d8eSSorin Basca        }).findFirst().get();
18*f0340d8eSSorin Basca    }
19*f0340d8eSSorin Basca
20*f0340d8eSSorin Basca    public void multiLineReturn() {
21*f0340d8eSSorin Basca        return persons.stream().parallel().map(i -> {
22*f0340d8eSSorin Basca            int irrelevant;
23*f0340d8eSSorin Basca            return addPerson("");
24*f0340d8eSSorin Basca        }).findFirst().get();
25*f0340d8eSSorin Basca    }
26*f0340d8eSSorin Basca
27*f0340d8eSSorin Basca
28*f0340d8eSSorin Basca    String addPerson(String x){
29*f0340d8eSSorin Basca
30*f0340d8eSSorin Basca    }
31*f0340d8eSSorin Basca
32*f0340d8eSSorin Basca}
33