in geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/processor/SchemaProcessor.java [343:358]
private String findMethodName(final Method m) {
return findSchemaName(m)
.orElseGet(() -> {
if (m.isAnnotationPresent(JsonbProperty.class)) {
return m.getAnnotation(JsonbProperty.class).value();
}
final String name = m.getName();
if (name.startsWith("get")) {
return decapitalize(name.substring("get".length()));
}
if (name.startsWith("is")) {
return decapitalize(name.substring("is".length()));
}
return decapitalize(name);
});
}