Module org.eclipse.microprofile.openapi

# Package org.eclipse.microprofile.openapi

@Version("2.1") @ProviderType package org.eclipse.microprofile.openapi
A set of Java interfaces, annotations and programming models which allow Java developers to natively produce OpenAPI v3.1 documents from their Jakarta REST applications.

Related Packages
Package
Description
org.eclipse.microprofile.openapi.annotations
A set of annotations, many derived from Swagger Core library.
org.eclipse.microprofile.openapi.models
A set of interfaces for programmable models and their helper classes, many derived from Swagger Core library.
org.eclipse.microprofile.openapi.spi
Service provider interface which allows vendors to set their implementations of OASFactoryResolver.
Class
Description
OASConfig
Configurable properties in MicroProfile OpenAPI
OASFactory
This class allows application developers to build new OpenAPI model elements.
OASFilter
This interface allows application developers to filter different parts of the OpenAPI model tree.
OASModelReader
This interface allows application developers to programmatically contribute an OpenAPI model tree.