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.headers |
An interface of a programmable model to represent a single
header object.
|
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.
|
Class and Description |
---|
Content
Content
|
Discriminator
Discriminator
|
Encoding
Encoding
|
MediaType
MediaType
|
Schema
The Schema Object allows the definition of input and output data types.
|
XML
A metadata object that allows for more fine-tuned XML model definitions.
|
Class and Description |
---|
Schema
The Schema Object allows the definition of input and output data types.
|
Class and Description |
---|
Content
Content
|
Schema
The Schema Object allows the definition of input and output data types.
|
Class and Description |
---|
Content
Content
|
Discriminator
Discriminator
|
Encoding
Encoding
|
Encoding.Style |
MediaType
MediaType
|
Schema
The Schema Object allows the definition of input and output data types.
|
Schema.SchemaType
The values allowed for the in field.
|
XML
A metadata object that allows for more fine-tuned XML model definitions.
|
Class and Description |
---|
Content
Content
|
Schema
The Schema Object allows the definition of input and output data types.
|
Class and Description |
---|
Content
Content
|
Copyright © 2017 – 2020 Eclipse Foundation. All rights reserved.
Use is subject to license terms.