Uses of Package
org.eclipse.microprofile.openapi.models
-
Packages that use org.eclipse.microprofile.openapi.models Package Description org.eclipse.microprofile.openapi A set of Java interfaces, annotations and programming models which allow Java developers to natively produce OpenAPI v3 documents from their JAX-RS applications.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.models.callbacks An interface to represent callback URL.org.eclipse.microprofile.openapi.models.examples An interface to represent a programmable model of an example of a data type or a media type.org.eclipse.microprofile.openapi.models.headers An interface of a programmable model to represent a single header object.org.eclipse.microprofile.openapi.models.info A set of interfaces of programmable models to represent metadata about the API, including license information and contact information of the exposed API.org.eclipse.microprofile.openapi.models.links An interface of a model to represent a design-time link for a response.org.eclipse.microprofile.openapi.models.media A set of interfaces for programmable models to represent input and output data types and media types.org.eclipse.microprofile.openapi.models.parameters A set of model interfaces to describe operation parameters and operation's request body.org.eclipse.microprofile.openapi.models.responses Model interfaces to describe a single response from an API operation, and an annotation to encapsulate multiple responses from an API operation.org.eclipse.microprofile.openapi.models.security A set of model interfaces to represent various security components of an OpenAPI app.org.eclipse.microprofile.openapi.models.servers Model interfaces to represent servers used for a single API operation or for all operations in an OpenAPI document, as well as a way to represent variables for server URL template substitution.org.eclipse.microprofile.openapi.models.tags Model interface to represent a tag of an API endpoint.org.eclipse.microprofile.openapi.spi Service provider interface which allows vendors to set their implementations of OASFactoryResolver. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi Class Description Components ComponentsConstructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.ExternalDocumentation ExternalDocumentationOpenAPI OpenAPIOperation OperationPathItem PathItemPaths Paths -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models Class Description Components ComponentsConstructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.ExternalDocumentation ExternalDocumentationOpenAPI OpenAPIOperation OperationPathItem PathItemPathItem.HttpMethod All of the possible types of HTTP operations for this pathPaths PathsReference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.callbacks Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.PathItem PathItemReference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.examples Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.headers Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.info Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.links Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.media Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.ExternalDocumentation ExternalDocumentationReference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.parameters Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.responses Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.security Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.Reference Base interface for OpenAPI model objects that can make reference to other objects. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.servers Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions. -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.models.tags Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.Extensible The base interface for OpenAPI model objects that can contain extensions.ExternalDocumentation ExternalDocumentation -
Classes in org.eclipse.microprofile.openapi.models used by org.eclipse.microprofile.openapi.spi Class Description Constructible Marker interface for OpenAPI model objects that can be constructed by the OASFactory.