| Package | Description |
|---|---|
| io.smallrye.openapi.runtime.io.schema | |
| io.smallrye.openapi.runtime.scanner | |
| io.smallrye.openapi.runtime.scanner.spi |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Constructor and Description |
|---|
OpenApiAnnotationScanner(OpenApiConfig config,
org.jboss.jandex.IndexView index,
List<AnnotationScannerExtension> extensions)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<AnnotationScannerExtension> |
AnnotationScannerContext.getExtensions() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AnnotationScanner.containsScannerAnnotations(List<org.jboss.jandex.AnnotationInstance> instances,
List<AnnotationScannerExtension> extensions) |
default org.jboss.jandex.Type |
AnnotationScanner.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/spring
annotation.That will be the one that is the request body.
|
| Constructor and Description |
|---|
AnnotationScannerContext(FilteredIndexView index,
List<AnnotationScannerExtension> extensions,
OpenApiConfig config) |
Copyright © 2018–2020. All rights reserved.