private Stream fromBeanParam()

in geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/processor/AnnotationProcessor.java [535:543]


    private Stream<ParameterImpl> fromBeanParam(
            final AnnotatedTypeElement elt, final OpenAPI openAPI) {
        final Type type = elt.getType();
        if (type != null && type != Object.class) {
            final Class<?> clazz = Class.class.cast(type);
            return Stream.concat(fromBeanParamForType(clazz, openAPI), fromBeanParamForType(clazz.getSuperclass(), openAPI));
        }
        return null;
    }