Package io.swagger.v3.jaxrs2.integration
Class JaxrsOpenApiContextBuilder<T extends JaxrsOpenApiContextBuilder>
- java.lang.Object
-
- io.swagger.v3.oas.integration.GenericOpenApiContextBuilder<JaxrsOpenApiContextBuilder>
-
- io.swagger.v3.jaxrs2.integration.JaxrsOpenApiContextBuilder<T>
-
- All Implemented Interfaces:
OpenApiContextBuilder
public class JaxrsOpenApiContextBuilder<T extends JaxrsOpenApiContextBuilder> extends GenericOpenApiContextBuilder<JaxrsOpenApiContextBuilder>
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.ws.rs.core.Applicationapplicationprotected javax.servlet.ServletConfigservletConfig-
Fields inherited from class io.swagger.v3.oas.integration.GenericOpenApiContextBuilder
configLocation, ctxId, openApiConfiguration, resourceClasses, resourcePackages
-
-
Constructor Summary
Constructors Constructor Description JaxrsOpenApiContextBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tapplication(javax.ws.rs.core.Application application)OpenApiContextbuildContext(boolean init)javax.ws.rs.core.ApplicationgetApplication()javax.servlet.ServletConfiggetServletConfig()TservletConfig(javax.servlet.ServletConfig servletConfig)voidsetApplication(javax.ws.rs.core.Application application)voidsetServletConfig(javax.servlet.ServletConfig servletConfig)-
Methods inherited from class io.swagger.v3.oas.integration.GenericOpenApiContextBuilder
configLocation, ctxId, getConfigLocation, getCtxId, getOpenApiConfiguration, getResourceClasses, getResourcePackages, openApiConfiguration, resourceClasses, resourcePackages, setConfigLocation, setCtxId, setOpenApiConfiguration, setResourceClasses, setResourcePackages
-
-
-
-
Method Detail
-
buildContext
public OpenApiContext buildContext(boolean init) throws OpenApiConfigurationException
- Specified by:
buildContextin interfaceOpenApiContextBuilder- Overrides:
buildContextin classGenericOpenApiContextBuilder<JaxrsOpenApiContextBuilder>- Throws:
OpenApiConfigurationException
-
getApplication
public javax.ws.rs.core.Application getApplication()
-
setApplication
public void setApplication(javax.ws.rs.core.Application application)
-
getServletConfig
public javax.servlet.ServletConfig getServletConfig()
-
setServletConfig
public void setServletConfig(javax.servlet.ServletConfig servletConfig)
-
application
public T application(javax.ws.rs.core.Application application)
-
servletConfig
public T servletConfig(javax.servlet.ServletConfig servletConfig)
-
-