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 scannedParameterannotations with the framework-specific parameter annotations.AbstractParameterProcessor.ParameterContextKey Key used to storeAbstractParameterProcessor.ParameterContextobjects in a map sorted byParameter.In, then by name, nulls first.Annotations AnnotationScanner This represent a scannerAnnotationScannerContext Context for scanners.AnnotationScannerExtension Extension point for supporting extensions to OpenAPI Scanners.AnnotationScannerExtension.Default 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 theAPIResponseOpenAPI model interface.APIResponsesImpl An implementation of theAPIResponsesOpenAPI 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 theCallbackOpenAPI model interface.CallbackReader Reading the Callback annotation and jsonCallbackWriter Writing the Callback to jsonClassLoaderUtil Help to get a default classLoaderComponentsConstant Constants related to Components.ComponentsImpl An implementation of theComponentsOpenAPI 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 theContactOpenAPI 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 theContentOpenAPI model interface.ContentReader Reading the Content object annotation and jsonContentWriter Writing the Content to jsonCustomSchemaRegistry 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 theDiscriminatorOpenAPI model interface.DiscriminatorReader Reading the Discriminator from an annotation or jsonDiscriminatorWriter Writing the Discriminator to jsonEncodingConstant Constants related to Encoding.EncodingImpl An implementation of theEncodingOpenAPI model interface.EncodingReader Reading the Encoding object annotation and jsonEncodingWriter Write the Encoding object to jsonEnumProcessor ExampleConstant Constants related to Example.ExampleImpl An implementation of theExampleOpenAPI model interface.ExampleReader Reading the Example annotationExampleWriter Writing the Example to jsonExtensibleImpl<T extends org.eclipse.microprofile.openapi.models.Extensible<T>> Implementation of theExtensibleOpenAPI 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 theExternalDocumentationOpenAPI model interface.FilteredIndexView Wraps anIndexViewinstance and filters the contents based on the settings provided viaOpenApiConfig.FilterUtil Format FrameworkParameter HeaderImpl An implementation of theHeaderOpenAPI 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 theInfoOpenAPI 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 theLicenseOpenAPI model interface.LicenseReader This reads the License from annotations or jsonLicenseWriter This writes the License to jsonLinkConstant Constants related to LinkLinkImpl An implementation of theLinkOpenAPI 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 theMediaTypeOpenAPI 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 theOAuthFlowOpenAPI model interface.OAuthFlowsImpl An implementation of theOAuthFlowsOpenAPI 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.AutoInheritance OpenApiConfig.DuplicateOperationIdBehavior OpenApiConfig.OperationIdStrategy OpenApiConfigImpl Implementation of theOpenApiConfiginterface that gets config information from a standard MP Config object.OpenApiConstants OpenApiDataObjectScanner Explores the class graph from the provided root, creating an OpenAPISchemafrom the entities encountered.OpenApiDocument Holds the final OpenAPI document produced during the startup of the app.OpenAPIImpl An implementation of theOpenAPIOpenAPI 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 RuntimeExceptionto 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 theOperationOpenAPI model interface.OperationReader Reading the Operation from annotation or jsonOperationWriter Writing the OperationWriter to jsonParameterConstant Constants related to ParameterParameterImpl An implementation of theParameterOpenAPI model interface.Parameterizable Constants related to Parameterizable contrantsParameterReader Reading the Parameter annotationParameterWriter Writing Parameter to jsonPathItemImpl An implementation of thePathItemOpenAPI model interface.PathsConstant Constants related to PathsPathsImpl An implementation of thePathsOpenAPI 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 theRequestBodyOpenAPI 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.ScannerSPIMessages_$bundle Warning this class consists of generated code.SchemaConstant Constants related to SchemaSchemaFactory SchemaImpl An implementation of theSchemaOpenAPI 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 theSchemaRegistry.TypeKey This class is used as the key when storingSchemas in the registry.SchemaWriter Writing the Schema to jsonSecurityConstants Constants related to the Security annotationsSecurityRequirementConstant Constants related to SecurityRequirementSecurityRequirementImpl An implementation of theSecurityRequirementOpenAPI model interface.SecurityRequirementReader Reading the Security from annotations or jsonSecurityRequirementWriter Writing the Security requirement to jsonSecuritySchemeConstant Constants related to SecuritySchemeSecuritySchemeImpl An implementation of theSecuritySchemeOpenAPI model interface.SecuritySchemeReader Reading the Security Scheme annotationSecuritySchemeWriter Writing the Security Scheme to jsonServerConstant Constants related to ServerServerImpl An implementation of theServerOpenAPI model interface.ServerReader Reading the Server annotation and json nodeServerVariableConstant Constants related to ServerServerVariableImpl An implementation of theServerVariableOpenAPI 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.StreamStandin<E,S> StringUtil TagConstant Constants related to ServerTagImpl An implementation of theTagOpenAPI model interface.TagReader Reading the Tag from annotation or jsonTagWriter Writing the Tag to jsonTypeParser Parse a type signature String to a Jandex TypeTypeProcessor ProcessTypeinstances.TypeResolver TypeUtil UnusedSchemaFilter UtilLogging_$logger Warning this class consists of generated code.UtilLogging_$logger Warning this class consists of generated code.UtilMessages_$bundle Warning this class consists of generated code.VersionUtil XmlConstant Constants related to XMLXMLImpl An implementation of theXMLOpenAPI model interface.XmlReader Reading the Xml from annotation or jsonXmlWriter Writing the Xml to json