| Package | Description |
|---|---|
| io.smallrye.openapi.runtime.scanner | |
| io.smallrye.openapi.runtime.util |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAnnotationScannerExtension
Default extension point for supporting extensions to JAX-RS.
|
| Modifier and Type | Method and Description |
|---|---|
static ParameterProcessor.ResourceParameters |
ParameterProcessor.process(org.jboss.jandex.IndexView index,
org.jboss.jandex.MethodInfo resourceMethod,
Function<org.jboss.jandex.AnnotationInstance,ParameterImpl> reader,
List<AnnotationScannerExtension> extensions)
Process parameter annotations for the given class and method.
|
| Constructor and Description |
|---|
OpenApiAnnotationScanner(OpenApiConfig config,
org.jboss.jandex.IndexView index,
List<AnnotationScannerExtension> extensions)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static org.jboss.jandex.Type |
JandexUtil.getRequestBodyParameterClassType(org.jboss.jandex.MethodInfo method,
List<AnnotationScannerExtension> extensions)
Go through the method parameters looking for one that is not annotated with a jax-rs
annotation.
|
static org.eclipse.microprofile.openapi.models.media.Schema |
SchemaFactory.typeToSchema(org.jboss.jandex.IndexView index,
org.jboss.jandex.Type type,
List<AnnotationScannerExtension> extensions)
Converts a jandex type to a
Schema model. |
Copyright © 2018–2019. All rights reserved.