Package org.apache.juneau.rest.server.openapi
package org.apache.juneau.rest.server.openapi
Server-side OpenAPI 3.1 emission — the
OpenApiProvider SPI
and the BasicOpenApiProvider default implementation that
walks an RestContext and produces an
OpenApi document.
Sibling of the org.apache.juneau.rest.server.swagger package which emits Swagger 2.0; both
providers coexist and a resource may select either or both. The default OpenAPI version emitted
is "3.1.0".
See Also:
-
ClassDescriptionBasic implementation of an
OpenApiProvider.A single session of generating an OpenAPI 3.1 document.Interface for retrieving anOpenApi3.1 document from a REST resource.Builder class forOpenApiProviderinstances.Represents no OpenApiProvider.Wrapper bean for the resource class associated with an OpenAPI provider.