All Classes and Interfaces
Class
Description
Abstract base class for annotation scanners
Common parameter processing that may be customized by individual frameworks
such as JAX-RS, Spring, Vert.x, etc.
Used for collecting and merging any scanned
Parameter annotations
with the framework-specific parameter annotations.Key used to store
AbstractParameterProcessor.ParameterContext objects in a map sorted by Parameter.In,
then by name, nulls first.This represent a scanner
Context for scanners.
Deprecated.
Factory that allows plugging in more scanners.
Process annotation targets such as
FieldInfo.Warning this class consists of generated code.
Warning this class consists of generated code.
An implementation of the
APIResponse OpenAPI model interface.An implementation of the
APIResponses OpenAPI model interface.IndexView augmented with additional methods for common operations
used throughout the data object scanning code.
An implementation of the
Callback OpenAPI model interface.Help to get a default classLoader
An implementation of the
Components OpenAPI model interface.Used to configure server information and some more from config properties.
An implementation of the
Contact OpenAPI model interface.An implementation of the
Content OpenAPI model interface.Simple enum to indicate whether an @Content annotation being processed is
an input or an output.
A simple registry that allows users to provide a custom schema for some types.
Deque for exploring object graph.
An entry on the object stack.
Warning this class consists of generated code.
Warning this class consists of generated code.
An implementation of the
Discriminator OpenAPI model interface.An implementation of the
Encoding OpenAPI model interface.An implementation of the
Example OpenAPI model interface.Implementation of the
Extensible OpenAPI model interface.An implementation of the
ExternalDocumentation OpenAPI model interface.Wraps an
IndexView instance and filters the contents based on the
settings provided via OpenApiConfig.An implementation of the
Header OpenAPI model interface.An implementation of the
Info OpenAPI model interface.Warning this class consists of generated code.
Warning this class consists of generated code.
Constants related to the Jackson library
Some utility methods for working with Jandex objects.
This helps to apply java security (@RolesAllowed etc.).
Constants related to the JAXB Specification
Constants from the JDK
Constants related to the JSON-B Specification
Constants related to the Kotlin language
An implementation of the
License OpenAPI model interface.An implementation of the
Link OpenAPI model interface.Util that helps with List operations
An implementation of the
MediaType OpenAPI model interface.Used to merge OAI data models into a single one.
Marker interface - all data model implementations implement this interface.
Class with some convenience methods useful for working with the OAI data model.
An implementation of the OpenAPI 1.0 spec's
OASFactoryResolver.An implementation of the
OAuthFlow OpenAPI model interface.An implementation of the
OAuthFlows OpenAPI model interface.Deprecated.
use the
SmallRyeOpenAPI builder API instead.Accessor to OpenAPI configuration options.
Implementation of the
OpenApiConfig interface that gets config information from a
standard MP Config object.Deprecated.
use
SmallRyeOASConfig insteadExplores the class graph from the provided root, creating an OpenAPI
Schema
from the entities encountered.Deprecated.
use the
SmallRyeOpenAPI builder API instead.An implementation of the
OpenAPI OpenAPI model interface.Deprecated.
use the
SmallRyeOpenAPI builder API instead.Deprecated.
use the
SmallRyeOpenAPI builder API instead.RuntimeException to be thrown when fatal exceptions are detected
in the Open API read/scan processes.Deprecated.
use the
SmallRyeOpenAPI builder API instead.An implementation of the
Operation OpenAPI model interface.An implementation of the
Parameter OpenAPI model interface.An implementation of the
PathItem OpenAPI model interface.An implementation of the
Paths OpenAPI model interface.Simple enum to indicate the type of a $ref being read/written.
An implementation of the
RequestBody OpenAPI model interface.Result object returned to the annotation scanner.
Warning this class consists of generated code.
Warning this class consists of generated code.
Warning this class consists of generated code.
Warning this class consists of generated code.
Constants related to Schema
An implementation of the
Schema OpenAPI model interface.A simple registry used to track schemas that have been generated and inserted
into the #/components section of the
This class is used as the key when storing
Schemas in the
registry.Constants related to the Security annotations
An implementation of the
SecurityRequirement OpenAPI model interface.An implementation of the
SecurityScheme OpenAPI model interface.An implementation of the
Server OpenAPI model interface.An implementation of the
ServerVariable OpenAPI model interface.Configurable properties in SmallRye OpenAPI
Warning this class consists of generated code.
An implementation of the
Tag OpenAPI model interface.Parse a type signature String to a Jandex Type
Process
Type instances.Warning this class consists of generated code.
Warning this class consists of generated code.
Warning this class consists of generated code.
An implementation of the
XML OpenAPI model interface.
SmallRyeOpenAPIbuilder API instead.