static Stream getApplicationPermissionsFromInterface()

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));
  }