Package io.swagger.v3.jaxrs2.integration
Class JaxrsOpenApiContext<T extends JaxrsOpenApiContext>
- java.lang.Object
-
- io.swagger.v3.oas.integration.GenericOpenApiContext<JaxrsOpenApiContext>
-
- io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext<T>
-
- All Implemented Interfaces:
io.swagger.v3.oas.integration.api.OpenApiContext
- Direct Known Subclasses:
XmlWebOpenApiContext
public class JaxrsOpenApiContext<T extends JaxrsOpenApiContext> extends io.swagger.v3.oas.integration.GenericOpenApiContext<JaxrsOpenApiContext> implements io.swagger.v3.oas.integration.api.OpenApiContext
-
-
Constructor Summary
Constructors Constructor Description JaxrsOpenApiContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tapp(javax.ws.rs.core.Application app)protected io.swagger.v3.oas.integration.api.OpenApiReaderbuildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)protected io.swagger.v3.oas.integration.api.OpenApiScannerbuildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration)-
Methods inherited from class io.swagger.v3.oas.integration.GenericOpenApiContext
buildModelConverters, buildObjectMapperProcessor, cacheTTL, configLocation, convertToOpenAPI31, getCacheTTL, getConfigLocation, getId, getKnownLocations, getLocationLoaders, getModelConverters, getObjectMapperProcessor, getOpenApiConfiguration, getOpenApiReader, getOpenApiScanner, getOpenAPIVersion, getOutputJsonMapper, getOutputYamlMapper, getParent, getResourceClasses, getResourcePackages, getSchemaResolution, id, init, isConvertToOpenAPI31, isOpenAPI31, loadConfiguration, modelConverters, objectMapperProcessor, openAPI31, openApiConfiguration, openApiReader, openApiScanner, openAPIVersion, outputJsonMapper, outputYamlMapper, parent, read, register, resetReader, resourceClasses, resourcePackages, schemaResolution, setCacheTTL, setConfigLocation, setConvertToOpenAPI31, setId, setModelConverters, setObjectMapperProcessor, setOpenAPI31, setOpenApiConfiguration, setOpenApiReader, setOpenApiScanner, setOpenAPIVersion, setOutputJsonMapper, setOutputYamlMapper, setParent, setResourceClasses, setResourcePackages, setSchemaResolution
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.swagger.v3.oas.integration.api.OpenApiContext
getConfigLocation, getId, getOpenApiConfiguration, getOutputJsonMapper, getOutputYamlMapper, getParent, init, read, setModelConverters, setObjectMapperProcessor, setOpenApiReader, setOpenApiScanner, setOutputJsonMapper, setOutputYamlMapper
-
-
-
-
Method Detail
-
app
public T app(javax.ws.rs.core.Application app)
-
buildReader
protected io.swagger.v3.oas.integration.api.OpenApiReader buildReader(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration) throws Exception- Overrides:
buildReaderin classio.swagger.v3.oas.integration.GenericOpenApiContext<JaxrsOpenApiContext>- Throws:
Exception
-
buildScanner
protected io.swagger.v3.oas.integration.api.OpenApiScanner buildScanner(io.swagger.v3.oas.integration.api.OpenAPIConfiguration openApiConfiguration) throws Exception- Overrides:
buildScannerin classio.swagger.v3.oas.integration.GenericOpenApiContext<JaxrsOpenApiContext>- Throws:
Exception
-
-