Package org.springdoc.core
Class SpringDocWebMvcConfiguration
- java.lang.Object
-
- org.springdoc.core.SpringDocWebMvcConfiguration
-
@Configuration @ConditionalOnProperty(name="springdoc.api-docs.enabled", matchIfMissing=true) public class SpringDocWebMvcConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description SpringDocWebMvcConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenApiResource
openApiResource(OpenAPIBuilder openAPIBuilder, AbstractRequestBuilder requestBuilder, AbstractResponseBuilder responseBuilder, OperationBuilder operationParser, org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping, Optional<ActuatorProvider> servletContextProvider, Optional<List<OpenApiCustomiser>> openApiCustomisers)
ParameterBuilder
parameterBuilder(org.springframework.core.LocalVariableTableParameterNameDiscoverer localSpringDocParameterNameDiscoverer, IgnoredParameterAnnotations ignoredParameterAnnotations)
RequestBuilder
requestBuilder(AbstractParameterBuilder parameterBuilder, RequestBodyBuilder requestBodyBuilder, OperationBuilder operationBuilder)
ResponseBuilder
responseBuilder(OperationBuilder operationBuilder)
-
-
-
Method Detail
-
openApiResource
@Bean public OpenApiResource openApiResource(OpenAPIBuilder openAPIBuilder, AbstractRequestBuilder requestBuilder, AbstractResponseBuilder responseBuilder, OperationBuilder operationParser, org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping, Optional<ActuatorProvider> servletContextProvider, Optional<List<OpenApiCustomiser>> openApiCustomisers)
-
parameterBuilder
@Bean public ParameterBuilder parameterBuilder(org.springframework.core.LocalVariableTableParameterNameDiscoverer localSpringDocParameterNameDiscoverer, IgnoredParameterAnnotations ignoredParameterAnnotations)
-
requestBuilder
@Bean public RequestBuilder requestBuilder(AbstractParameterBuilder parameterBuilder, RequestBodyBuilder requestBodyBuilder, OperationBuilder operationBuilder)
-
responseBuilder
@Bean public ResponseBuilder responseBuilder(OperationBuilder operationBuilder)
-
-