Guest User

Untitled

a guest
Feb 22nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. Comparator<LogEntry> cmp =
  2. nullsLast(comparing(LogEntry::getLatestTimeStamp, nullsLast
  3. (Comparator.reverseOrder())));
  4.  
  5. LinkedHashSet<LogEntry> responseSet = uiLogs.values()
  6. .stream()
  7. .sorted(cmp)
  8. .filter((v) -> v.getGwfhStatus().equalsIgnoreCase("FAILED")
  9. || v.getCrapiStatus().equalsIgnoreCase("FAILED")
  10. || v.getCruiStatus().equalsIgnoreCase("FAILED")
  11. )
  12. .collect(Collectors.toCollection(LinkedHashSet::new));
  13.  
  14. LinkedHashSet<LogEntry> successResponseSet = uiLogs.values()
  15. .stream()
  16. .sorted(cmp)
  17. .filter((v) -> !v.getGwfhStatus().equalsIgnoreCase("FAILED")
  18. && !v.getCrapiStatus().equalsIgnoreCase("FAILED")
  19. && !v.getCruiStatus().equalsIgnoreCase("FAILED")
  20. )
  21. .collect(Collectors.toCollection(LinkedHashSet::new));
  22.  
  23. responseSet.addAll(successResponseSet);
Add Comment
Please, Sign In to add comment