in library/src/main/java/org/apache/fineract/cn/permittedfeignclient/service/ApplicationPermissionRequirementsService.java [58:63]
static Stream<ApplicationPermission> getApplicationPermissionsFromInterface(
final Class permissionRequestedFeignInterface) {
final Map<String, List<Permission>> grouped = getPermissionsFromInterface(permissionRequestedFeignInterface)
.collect(Collectors.groupingBy(Permission::getPermittableEndpointGroupIdentifier));
return grouped.entrySet().stream().map(x -> getApplicationPermissionfromEntry(permissionRequestedFeignInterface, x));
}