Class AnnotationScannerContext
java.lang.Object
io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
Context for scanners.
- Author:
- Phillip Kruger (phillip.kruger@redhat.com)
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotationScannerContext(FilteredIndexView index, ClassLoader classLoader, List<AnnotationScannerExtension> extensions, boolean addDefaultExtension, OpenApiConfig config, OperationHandler operationHandler, org.eclipse.microprofile.openapi.models.OpenAPI openApi) AnnotationScannerContext(FilteredIndexView index, ClassLoader classLoader, List<AnnotationScannerExtension> extensions, OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI openApi) AnnotationScannerContext(org.jboss.jandex.IndexView index, ClassLoader classLoader, OpenApiConfig config) -
Method Summary
Modifier and TypeMethodDescriptionString[]String[]String[]String[]getIndex()org.eclipse.microprofile.openapi.models.OpenAPIDeque<org.jboss.jandex.Type> <V,A extends V, O extends V, AB, OB>
IOContext<V, A, O, AB, OB> io()voidsetCurrentConsumes(String[] currentConsumes) voidsetCurrentProduces(String[] currentProduces) voidsetCurrentScanner(AnnotationScanner currentScanner) voidsetDefaultConsumes(String[] defaultConsumes) voidsetDefaultProduces(String[] defaultProduces)
-
Constructor Details
-
AnnotationScannerContext
public AnnotationScannerContext(FilteredIndexView index, ClassLoader classLoader, List<AnnotationScannerExtension> extensions, boolean addDefaultExtension, OpenApiConfig config, OperationHandler operationHandler, org.eclipse.microprofile.openapi.models.OpenAPI openApi) -
AnnotationScannerContext
public AnnotationScannerContext(FilteredIndexView index, ClassLoader classLoader, List<AnnotationScannerExtension> extensions, OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI openApi) -
AnnotationScannerContext
public AnnotationScannerContext(org.jboss.jandex.IndexView index, ClassLoader classLoader, OpenApiConfig config)
-
-
Method Details
-
getIndex
-
getAugmentedIndex
-
getIgnoreResolver
-
getExtensions
-
getConfig
-
getOperationHandler
-
getPropertyNameTranslator
-
getClassLoader
-
getOpenApi
public org.eclipse.microprofile.openapi.models.OpenAPI getOpenApi() -
getScanStack
-
getResolverStack
-
getResourceTypeResolver
-
getBeanValidationScanner
-
getJsonViews
-
getOperationIdMap
-
getCurrentConsumes
-
setCurrentConsumes
-
getCurrentProduces
-
setCurrentProduces
-
getDefaultConsumes
-
setDefaultConsumes
-
getDefaultProduces
-
setDefaultProduces
-
getCurrentScanner
-
setCurrentScanner
-
getSchemaRegistry
-
getJavaSecurityProcessor
-
annotations
-
io
-
getUnparsedExamples
-