Uses of Interface
org.eclipse.microprofile.openapi.models.Constructible
-
Packages that use Constructible 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. -
-
Uses of Constructible in org.eclipse.microprofile.openapi
Methods in org.eclipse.microprofile.openapi with type parameters of type Constructible Modifier and Type Method Description static <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.models Modifier and Type Interface Description interfaceComponentsComponentsinterfaceExternalDocumentationExternalDocumentationinterfaceOpenAPIOpenAPIinterfaceOperationOperationinterfacePathItemPathIteminterfacePathsPaths -
Uses of Constructible in org.eclipse.microprofile.openapi.models.callbacks
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.callbacks Modifier and Type Interface Description interfaceCallbackCallback -
Uses of Constructible in org.eclipse.microprofile.openapi.models.examples
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.examples Modifier and Type Interface Description interfaceExampleExample -
Uses of Constructible in org.eclipse.microprofile.openapi.models.headers
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.headers Modifier and Type Interface Description interfaceHeaderHeader -
Uses of Constructible in org.eclipse.microprofile.openapi.models.info
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.info Modifier and Type Interface Description interfaceContactThis interface represents the Contact information for the exposed API.interfaceInfoThis interface represents all the metadata about the API.interfaceLicenseThis interface represents the License information for the exposed API. -
Uses of Constructible in org.eclipse.microprofile.openapi.models.links
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.links Modifier and Type Interface Description interfaceLinkLink -
Uses of Constructible in org.eclipse.microprofile.openapi.models.media
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.media Modifier and Type Interface Description interfaceContentContentinterfaceDiscriminatorDiscriminatorinterfaceEncodingEncodinginterfaceMediaTypeMediaTypeinterfaceSchemaThe Schema Object allows the definition of input and output data types.interfaceXMLA 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.parameters Modifier and Type Interface Description interfaceParameterParameterinterfaceRequestBodyThis 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.responses Modifier and Type Interface Description interfaceAPIResponseThis interface represents a single response from an API Operation, including design-time, static links to operations based on the response.interfaceAPIResponsesThis 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.security Modifier and Type Interface Description interfaceOAuthFlowConfiguration details for a supportde OAuthFlowinterfaceOAuthFlowsConfiguration of the supported OAuthFlowsinterfaceSecurityRequirementSecurityRequirementinterfaceSecuritySchemeSecurityScheme -
Uses of Constructible in org.eclipse.microprofile.openapi.models.servers
Subinterfaces of Constructible in org.eclipse.microprofile.openapi.models.servers Modifier and Type Interface Description interfaceServerAn object representing a server.interfaceServerVariableAn 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 Modifier and Type Interface Description interfaceTagTag -
Uses of Constructible in org.eclipse.microprofile.openapi.spi
Methods in org.eclipse.microprofile.openapi.spi with type parameters of type Constructible Modifier and Type Method Description abstract <T extends Constructible>
TOASFactoryResolver. createObject(Class<T> clazz)Create a new instance of a constructible element from the OpenAPI model tree.
-