Advertisement
Guest User

Untitled

a guest
Feb 24th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. public class EligibilityRequest {
  2.  
  3. private String channel; // it's part of Equals
  4. ...
  5.  
  6. private Lista<String> productCodes // it's not part of Equals and need to be aggregated within instance of EligibilityRequest "equal"
  7.  
  8. Map<EligibilityRequest, List<String>> uniqueEligibilityRequests = new HashMap<>();
  9.  
  10. uniqueEligibilityRequests = requests.stream()
  11. .collect(groupingBy(request -> request,
  12. Collectors.mapping(request -> request.getProductsCode(), toList())
  13. ));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement