/home/oracle/labs/07ParallelStreams/examples/EmployeeSearch/src/com/example/lambda/A07DetermineNot.java
 1 package com.example.lambda;
 2 
 3 import java.util.List;
 4 import java.util.Optional;
 5 
 6 /**
 7  *
 8  * @author oracle
 9  */
10 public class A07DetermineNot {
11     
12     public static void main(String[] args) {
13         
14         List<Employee> eList = Employee.createShortList();
15         
16         Optional<Employee> e1 = eList.stream()
17             .filter(e -> e.getRole().equals(Role.EXECUTIVE))
18             .sequential().findAny();
19         
20         Optional<Employee> e2 = eList.stream()
21             .filter(e -> e.getRole().equals(Role.EXECUTIVE))
22             .parallel().findAny();
23         
24         System.out.println("The same: " + 
25             e1.get().getEmail().equals(e2.get().getEmail()));
26         
27     }
28 }
29