Package io.swagger.v3.jaxrs2.integration
Class XmlWebOpenApiContext<T extends XmlWebOpenApiContext<T>>
- java.lang.Object
-
- io.swagger.v3.oas.integration.GenericOpenApiContext<JaxrsOpenApiContext>
-
- io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext<T>
-
- io.swagger.v3.jaxrs2.integration.XmlWebOpenApiContext<T>
-
- All Implemented Interfaces:
WebOpenApiContext,OpenApiContext
public class XmlWebOpenApiContext<T extends XmlWebOpenApiContext<T>> extends JaxrsOpenApiContext<T> implements WebOpenApiContext
-
-
Field Summary
-
Fields inherited from class io.swagger.v3.oas.integration.GenericOpenApiContext
configLocation, id, parent, resourceClasses, resourcePackages
-
Fields inherited from interface io.swagger.v3.oas.integration.api.OpenApiContext
OPENAPI_CONTEXT_ID_DEFAULT, OPENAPI_CONTEXT_ID_KEY, OPENAPI_CONTEXT_ID_PREFIX
-
-
Constructor Summary
Constructors Constructor Description XmlWebOpenApiContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>>getKnownLocations()protected Map<String,OpenApiConfigurationLoader>getLocationLoaders()javax.servlet.ServletConfiggetServletConfig()javax.servlet.ServletContextgetServletContext()TservletConfig(javax.servlet.ServletConfig servletConfig)-
Methods inherited from class io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContext
app, buildReader, buildScanner
-
Methods inherited from class io.swagger.v3.oas.integration.GenericOpenApiContext
buildModelConverters, buildObjectMapperProcessor, cacheTTL, configLocation, convertToOpenAPI31, getCacheTTL, getConfigLocation, getId, getModelConverters, getObjectMapperProcessor, getOpenApiConfiguration, getOpenApiReader, getOpenApiScanner, getOutputJsonMapper, getOutputYamlMapper, getParent, getResourceClasses, getResourcePackages, getSchemaResolution, id, init, isConvertToOpenAPI31, isOpenAPI31, loadConfiguration, modelConverters, objectMapperProcessor, openAPI31, openApiConfiguration, openApiReader, openApiScanner, outputJsonMapper, outputYamlMapper, parent, read, register, resetReader, resourceClasses, resourcePackages, schemaResolution, setCacheTTL, setConfigLocation, setConvertToOpenAPI31, setId, setModelConverters, setObjectMapperProcessor, setOpenAPI31, setOpenApiConfiguration, setOpenApiReader, setOpenApiScanner, 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
-
getServletContext
public javax.servlet.ServletContext getServletContext()
- Specified by:
getServletContextin interfaceWebOpenApiContext
-
getServletConfig
public javax.servlet.ServletConfig getServletConfig()
- Specified by:
getServletConfigin interfaceWebOpenApiContext
-
servletConfig
public T servletConfig(javax.servlet.ServletConfig servletConfig)
-
getKnownLocations
protected List<org.apache.commons.lang3.tuple.ImmutablePair<String,String>> getKnownLocations()
- Overrides:
getKnownLocationsin classGenericOpenApiContext<JaxrsOpenApiContext>
-
getLocationLoaders
protected Map<String,OpenApiConfigurationLoader> getLocationLoaders()
- Overrides:
getLocationLoadersin classGenericOpenApiContext<JaxrsOpenApiContext>
-
-