Class AnnotationScannerContext
- java.lang.Object
-
- io.smallrye.openapi.runtime.scanner.spi.AnnotationScannerContext
-
public class AnnotationScannerContext extends Object
Context for scanners.- Author:
- Phillip Kruger ([email protected])
-
-
Constructor Summary
Constructors Constructor Description 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AugmentedIndexView
getAugmentedIndex()
ClassLoader
getClassLoader()
OpenApiConfig
getConfig()
List<AnnotationScannerExtension>
getExtensions()
IgnoreResolver
getIgnoreResolver()
FilteredIndexView
getIndex()
org.eclipse.microprofile.openapi.models.OpenAPI
getOpenApi()
UnaryOperator<String>
getPropertyNameTranslator()
Deque<TypeResolver>
getResolverStack()
TypeResolver
getResourceTypeResolver()
Deque<org.jboss.jandex.Type>
getScanStack()
-
-
-
Constructor Detail
-
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 Detail
-
getIndex
public FilteredIndexView getIndex()
-
getAugmentedIndex
public AugmentedIndexView getAugmentedIndex()
-
getIgnoreResolver
public IgnoreResolver getIgnoreResolver()
-
getExtensions
public List<AnnotationScannerExtension> getExtensions()
-
getConfig
public OpenApiConfig getConfig()
-
getPropertyNameTranslator
public UnaryOperator<String> getPropertyNameTranslator()
-
getClassLoader
public ClassLoader getClassLoader()
-
getOpenApi
public org.eclipse.microprofile.openapi.models.OpenAPI getOpenApi()
-
getScanStack
public Deque<org.jboss.jandex.Type> getScanStack()
-
getResolverStack
public Deque<TypeResolver> getResolverStack()
-
getResourceTypeResolver
public TypeResolver getResourceTypeResolver()
-
-