private List<PIICategoryValidity> getPIICategoriesFromServices(List<ReceiptService> receiptServices) { List<PIICategoryValidity> piiCategoryValidityMap = new ArrayList<>(); for (ReceiptService receiptService : receiptServices) { List<ConsentPurpose> purposes = receiptService.getPurposes(); for (ConsentPurpose purpose : purposes) { piiCategoryValidityMap.addAll(piiCategoryValidityMap.size(), purpose.getPiiCategory()); } } return piiCategoryValidityMap; }
private List<PIICategoryValidity> getPIICategoriesFromServices(List<ReceiptService> receiptServices) { List<PIICategoryValidity> piiCategoryValidityMap = new ArrayList<>(); for (ReceiptService receiptService : receiptServices) { List<ConsentPurpose> purposes = receiptService.getPurposes(); for (ConsentPurpose purpose : purposes) { piiCategoryValidityMap.addAll(piiCategoryValidityMap.size(), purpose.getPiiCategory()); } } return piiCategoryValidityMap; }
PurposeDTO purposeDTO = new PurposeDTO(); purposeDTO.setConsentType(consentPurpose.getConsentType()); purposeDTO.setPiiCategory(consentPurpose.getPiiCategory().stream().map(piiCategoryValidity -> { PiiCategoryDTO piiCategoryDTO = new PiiCategoryDTO(); piiCategoryDTO.setPiiCategory(piiCategoryValidity.getName());