Uses of Interface
org.eclipse.microprofile.openapi.models.Constructible
Packages that use Constructible
Package
Description
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.
A set of interfaces for programmable models and their helper classes, many derived from Swagger Core library.
An interface to represent callback URL.
An interface to represent a programmable model of an example of a data type or a media type.
An interface of a programmable model to represent a single header object.
A set of interfaces of programmable models to represent metadata about the API, including license information and
contact information of the exposed API.
An interface of a model to represent a design-time link for a response.
A set of interfaces for programmable models to represent input and output data types and media types.
A set of model interfaces to describe operation parameters and operation's request body.
Model interfaces to describe a single response from an API operation, and an annotation to encapsulate multiple
responses from an API operation.
A set of model interfaces to represent various security components of an OpenAPI app.
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.
Model interface to represent a tag of an API endpoint.
Service provider interface which allows vendors to set their implementations of OASFactoryResolver.
-
Uses of Constructible in org.eclipse.microprofile.openapi
Methods in org.eclipse.microprofile.openapi with type parameters of type ConstructibleModifier and TypeMethodDescriptionstatic <T extends Constructible>
TOASFactory.createObject(Class<T> clazz) This method creates a new instance of a constructible element from the OpenAPI model tree. -
Uses of Constructible in org.eclipse.microprofile.openapi.models
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.modelsModifier and TypeInterfaceDescriptioninterfaceComponentsinterfaceExternalDocumentationinterfaceOpenAPIinterfaceOperationinterfacePathIteminterfacePaths -
Uses of Constructible in org.eclipse.microprofile.openapi.models.callbacks
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.callbacks -
Uses of Constructible in org.eclipse.microprofile.openapi.models.examples
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.examples -
Uses of Constructible in org.eclipse.microprofile.openapi.models.headers
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.headers -
Uses of Constructible in org.eclipse.microprofile.openapi.models.info
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.info -
Uses of Constructible in org.eclipse.microprofile.openapi.models.links
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.links -
Uses of Constructible in org.eclipse.microprofile.openapi.models.media
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.mediaModifier and TypeInterfaceDescriptioninterfaceContentinterfaceDiscriminatorinterfaceEncodinginterfaceMediaTypeinterfaceThe Schema Object allows the definition of input and output data types.interfaceA metadata object that allows for more fine-tuned XML model definitions. -
Uses of Constructible in org.eclipse.microprofile.openapi.models.parameters
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.parametersModifier and TypeInterfaceDescriptioninterfaceParameterinterfaceThis interface represents the request body of an operation in which body parameters can be specified. -
Uses of Constructible in org.eclipse.microprofile.openapi.models.responses
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.responsesModifier and TypeInterfaceDescriptioninterfaceThis interface represents a single response from an API Operation, including design-time, static links to operations based on the response.interfaceThis interface represents the container for the expected responses of an operation. -
Uses of Constructible in org.eclipse.microprofile.openapi.models.security
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.securityModifier and TypeInterfaceDescriptioninterfaceConfiguration details for a supportde OAuthFlowinterfaceConfiguration of the supported OAuthFlowsinterfaceSecurityRequirementinterfaceSecurityScheme -
Uses of Constructible in org.eclipse.microprofile.openapi.models.servers
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.serversModifier and TypeInterfaceDescriptioninterfaceAn object representing a server.interfaceAn object representing a Server Variable for server URL template substitution. -
Uses of Constructible in org.eclipse.microprofile.openapi.models.tags
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.tags -
Uses of Constructible in org.eclipse.microprofile.openapi.spi
Methods in org.eclipse.microprofile.openapi.spi with type parameters of type ConstructibleModifier and TypeMethodDescriptionabstract <T extends Constructible>
TOASFactoryResolver.createObject(Class<T> clazz) Create a new instance of a constructible element from the OpenAPI model tree.