in geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/processor/reflect/MethodElement.java [41:54]
public MethodElement(final Method method) {
final Collection<Method> methods = new LinkedList<>();
methods.add(method);
Stream.of(method.getDeclaringClass().getInterfaces())
.map(it -> {
try {
return it.getMethod(method.getName(), method.getParameterTypes());
} catch (final NoSuchMethodException e) {
return null;
}
})
.filter(Objects::nonNull).forEach(methods::add);
this.delegates = methods.toArray(NO_METHOD);
}