in library/src/main/java/org/apache/fineract/cn/permittedfeignclient/service/ApplicationPermissionRequirementsService.java [88:99]
static private Stream<Permission> extractPermissionsFromMethod(final Method method) {
final Permittables permittablesAnnotation = method.getAnnotation(Permittables.class);
final Permittable[] permittables;
if (permittablesAnnotation != null)
permittables = permittablesAnnotation.value();
else {
final Permittable permittableAnnotation = method.getAnnotation(Permittable.class);
permittables = new Permittable[]{permittableAnnotation};
}
return Stream.of(permittables)
.map(x -> mapPermittableToPermission(x, method));
}