All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAnnotationScanner Abstract base class for annotation scannersAbstractParameterProcessor Common parameter processing that may be customized by individual frameworks such as JAX-RS, Spring, Vert.x, etc.AbstractParameterProcessor.ParameterContext Used for collecting and merging any scannedParameter
annotations with the framework-specific parameter annotations.AbstractParameterProcessor.ParameterContextKey Key used to storeAbstractParameterProcessor.ParameterContext
objects in a map sorted byParameter.In
, then by name, nulls first.AnnotationScanner This represent a scannerAnnotationScannerContext Context for scanners.AnnotationScannerExtension Extension point for supporting extensions to OpenAPI Scanners.AnnotationScannerFactory Factory that allows plugging in more scanners.AnnotationTargetProcessor Process annotation targets such asFieldInfo
.ApiMessages_$bundle Warning this class consists of generated code.APIResponseImpl An implementation of theAPIResponse
OpenAPI model interface.APIResponsesImpl An implementation of theAPIResponses
OpenAPI model interface.AugmentedIndexView IndexView augmented with additional methods for common operations used throughout the data object scanning code.BeanValidationScanner BeanValidationScanner.RequirementHandler CallbackConstant Constants related to Callback.CallbackImpl An implementation of theCallback
OpenAPI model interface.CallbackReader Reading the Callback annotation and jsonCallbackWriter Writing the Callback to jsonClassLoaderUtil Help to get a default classLoaderCollectionStandin<E> ComponentsConstant Constants related to Components.ComponentsImpl An implementation of theComponents
OpenAPI model interface.ComponentsReader Reading the Components annotation and json nodeComponentsWriter Writing the Components to json nodeConfigUtil Used to configure server information and some more from config properties.ContactConstant Constants related to ContactContactImpl An implementation of theContact
OpenAPI model interface.ContactReader This reads the Contact from annotations or jsonContactWriter This write the Contact to jsonContentConstant Constants related to Content.ContentDirection Simple enum to indicate whether an @Content annotation being processed is an input or an output.ContentImpl An implementation of theContent
OpenAPI model interface.ContentReader Reading the Content object annotation and jsonContentWriter Writing the Content to jsonCurrentScannerInfo A simple registry to hold the current scanner infoCustomSchemaRegistry A simple registry that allows users to provide a custom schema for some types.DataObjectDeque Deque for exploring object graph.DataObjectDeque.PathEntry An entry on the object stack.DataObjectLogging_$logger Warning this class consists of generated code.DataObjectMessages_$bundle Warning this class consists of generated code.DefinitionConstant Constants related to Open API definition.DefinitionReader Reading the OpenAPIDefinition from an annotation or jsonDefinitionWriter Writing the OpenAPIDefinition to jsonDiscriminatorConstant Constants related to Discriminator.DiscriminatorImpl An implementation of theDiscriminator
OpenAPI model interface.DiscriminatorReader Reading the Discriminator from an annotation or jsonDiscriminatorWriter Writing the Discriminator to jsonEncodingConstant Constants related to Encoding.EncodingImpl An implementation of theEncoding
OpenAPI model interface.EncodingReader Reading the Encoding object annotation and jsonEncodingWriter Write the Encoding object to jsonExampleConstant Constants related to Example.ExampleImpl An implementation of theExample
OpenAPI model interface.ExampleReader Reading the Example annotationExampleWriter Writing the Example to jsonExtensibleImpl<T extends org.eclipse.microprofile.openapi.models.Extensible<T>> Implementation of theExtensible
OpenAPI model interface.ExtensionConstant Constants related to Extension.ExtensionReader Reading the Extension annotationExtensionWriter Writing the Extension to jsonExternalDocsConstant Constants related to External DocsExternalDocsReader This reads annotations and json for External DocumentationExternalDocsWriter This writes External Documentation jsonExternalDocumentationImpl An implementation of theExternalDocumentation
OpenAPI model interface.FilteredIndexView Wraps anIndexView
instance and filters the contents based on the settings provided viaOpenApiConfig
.FilterUtil Format FrameworkParameter HeaderImpl An implementation of theHeader
OpenAPI model interface.HeaderReader Reading the Header from annotations or jsonHeaderWriter Writing the Header to jsonIgnoreResolver IgnoreResolver.Visibility InfoConstant Constants related to InfoInfoImpl An implementation of theInfo
OpenAPI model interface.InfoReader This reads the Info from annotations or jsonInfoWriter This write the Info to jsonIoLogging IoLogging_$logger Warning this class consists of generated code.IoMessages_$bundle Warning this class consists of generated code.IterableStandin<E> JacksonConstants Constants related to the Jackson libraryJandexUtil Some utility methods for working with Jandex objects.JandexUtil.RefType Simple enum to indicate the type of a $ref being read/written.JavaSecurityProcessor This helps to apply java security (@RolesAllowed etc.).JaxbConstants Constants related to the JAXB SpecificationJDKConstants Constants from the JDKJsonbConstants Constants related to the JSON-B SpecificationJsonUtil Utilities methods for reading information from a Json Tree.KotlinConstants Constants related to the Kotlin languageLicenseConstant Constants related to LicenseLicenseImpl An implementation of theLicense
OpenAPI model interface.LicenseReader This reads the License from annotations or jsonLicenseWriter This writes the License to jsonLinkConstant Constants related to LinkLinkImpl An implementation of theLink
OpenAPI model interface.LinkReader Reading the Link annotation and jsonLinkWriter Writing the Link to jsonListUtil Util that helps with List operationsMapModel<V> MapStandin<K,V> MediaTypeConstant Constants related to MediaTypeMediaTypeImpl An implementation of theMediaType
OpenAPI model interface.MediaTypeReader Reading the Media type object annotation and jsonMediaTypeWriter Writer the Media type object to jsonMergeUtil Used to merge OAI data models into a single one.ModelImpl Marker interface - all data model implementations implement this interface.ModelUtil Class with some convenience methods useful for working with the OAI data model.MutinyConstants OASFactoryResolverImpl An implementation of the OpenAPI 1.0 spec'sOASFactoryResolver
.OAuthFlowImpl An implementation of theOAuthFlow
OpenAPI model interface.OAuthFlowsImpl An implementation of theOAuthFlows
OpenAPI model interface.OAuthReader Reading the Oauth flow annotationOAuthWriter Writing the Security Scheme to jsonObjectWriter OpenApiAnnotationScanner Scans a deployment (using the archive and jandex annotation index) for OpenAPI annotations.OpenApiConfig Accessor to OpenAPI configuration options.OpenApiConfig.OperationIdStrategy OpenApiConfigImpl Implementation of theOpenApiConfig
interface that gets config information from a standard MP Config object.OpenApiConstants OpenApiDataObjectScanner Explores the class graph from the provided root, creating an OpenAPISchema
from the entities encountered.OpenApiDocument Holds the final OpenAPI document produced during the startup of the app.OpenAPIImpl An implementation of theOpenAPI
OpenAPI model interface.OpenApiParser A class used to parse an OpenAPI document (either YAML or JSON) into a Microprofile OpenAPI model tree.OpenApiProcessor Provides some core archive processing functionality.OpenApiRuntimeException RuntimeException
to be thrown when fatal exceptions are detected in the Open API read/scan processes.OpenApiSerializer Class used to serialize an OpenAPIOpenApiStaticFile OperationConstant Constants related to OperationOperationImpl An implementation of theOperation
OpenAPI model interface.OperationReader Reading the Operation from annotation or jsonOperationWriter Writing the OperationWriter to jsonParameterConstant Constants related to ParameterParameterImpl An implementation of theParameter
OpenAPI model interface.Parameterizable Constants related to Parameterizable contrantsParameterReader Reading the Parameter annotationParameterWriter Writing Parameter to jsonPathItemImpl An implementation of thePathItem
OpenAPI model interface.PathsConstant Constants related to PathsPathsImpl An implementation of thePaths
OpenAPI model interface.PathsReader Reading the Paths from annotation or jsonPathsWriter Writing the Paths to jsonPropertyNamingStrategyFactory Referenceable Can be referencedRequestBodyConstant Constants related to RequestBodyRequestBodyImpl An implementation of theRequestBody
OpenAPI model interface.RequestBodyReader Reading the RequestBody annotationRequestBodyWriter Writing the RequestBody to jsonResourceParameters Result object returned to the annotation scanner.ResponseConstant Constants related to ResponseResponseReader Reading the APIResponse annotationResponseWriter Writing the APIResponse to jsonScannerLogging_$logger Warning this class consists of generated code.ScannerMessages_$bundle Warning this class consists of generated code.ScannerSPILogging_$logger Warning this class consists of generated code.SchemaConstant Constants related to SchemaSchemaFactory SchemaImpl An implementation of theSchema
OpenAPI model interface.SchemaReader Reading the Schema annotationSchemaRegistry A simple registry used to track schemas that have been generated and inserted into the #/components section of theSchemaWriter Writing the Schema to jsonSecurityConstants Constants related to the Security annotationsSecurityRequirementConstant Constants related to SecurityRequirementSecurityRequirementImpl An implementation of theSecurityRequirement
OpenAPI model interface.SecurityRequirementReader Reading the Security from annotations or jsonSecurityRequirementWriter Writing the Security requirement to jsonSecuritySchemeConstant Constants related to SecuritySchemeSecuritySchemeImpl An implementation of theSecurityScheme
OpenAPI model interface.SecuritySchemeReader Reading the Security Scheme annotationSecuritySchemeWriter Writing the Security Scheme to jsonServerConstant Constants related to ServerServerImpl An implementation of theServer
OpenAPI model interface.ServerReader Reading the Server annotation and json nodeServerVariableConstant Constants related to ServerServerVariableImpl An implementation of theServerVariable
OpenAPI model interface.ServerVariableReader Reading the ServerVariable annotation and json nodeServerVariableWriter Writing the ServerVariable to jsonServerWriter Writing the Server to jsonSpiMessages_$bundle Warning this class consists of generated code.StringUtil TagConstant Constants related to ServerTagImpl An implementation of theTag
OpenAPI model interface.TagReader Reading the Tag from annotation or jsonTagWriter Writing the Tag to jsonTypeProcessor ProcessType
instances.TypeResolver TypeUtil UtilLogging_$logger Warning this class consists of generated code.UtilMessages_$bundle Warning this class consists of generated code.XmlConstant Constants related to XMLXMLImpl An implementation of theXML
OpenAPI model interface.XmlReader Reading the Xml from annotation or jsonXmlWriter Writing the Xml to json