Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1.  List<Long> selectedPlans = new ArrayList<>();
  2.     ratedPlansScreenBean = ratedPlansScreenSession.getRatedPlansSubgroupInfoForEnrollSetUp(quoteId, true);
  3.     List<SGQuotePlanData> resource = sgQuotePlanService.getQuotePlans(quoteId, true);
  4.     List<SGQuotePlanData> resource2 = new ArrayList<>();
  5.  
  6.     if (ratedPlansScreenBean != null)
  7.     {
  8.       ratedPlansScreenBean.getSubgroups().forEach(subgroup ->
  9.           subgroup.getSections()
  10.               .forEach(section -> section.getPlans().stream()
  11.                   .filter(RatedPlanBean::isSelected)
  12.                   .forEach(ratedPlanBean -> selectedPlans.add(ratedPlanBean.getQuotePlanId()))));
  13.  
  14.  
  15.       selectedPlans.forEach(planId ->
  16.           resource.forEach(sgQuotePlanData ->
  17.               {
  18.                 if (sgQuotePlanData.getId().equals(planId))
  19.                 {
  20.                   resource2.add(sgQuotePlanData);
  21.                 }
  22.               }
  23.           ));
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement