Index
All Classes and Interfaces|All Packages
A
- ActuatorWebMvcProvider - Class in org.springdoc.webmvc.core
-
The type Web mvc actuator provider.
- ActuatorWebMvcProvider(ServerProperties, SpringDocConfigProperties, Optional<ManagementServerProperties>, Optional<WebEndpointProperties>, Optional<WebMvcEndpointHandlerMapping>, Optional<ControllerEndpointHandlerMapping>) - Constructor for class org.springdoc.webmvc.core.ActuatorWebMvcProvider
-
Instantiates a new Actuator web mvc provider.
- add(RouterFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Add springdoc route builder.
- after(BiFunction<ServerRequest, ServerResponse, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
After springdoc route builder.
- afterPropertiesSet() - Method in class org.springdoc.webmvc.api.MultipleOpenApiResource
- applicationContext - Variable in class org.springdoc.webmvc.api.MultipleOpenApiResource
-
The Application context.
B
- before(UnaryOperator<ServerRequest>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Before springdoc route builder.
- build() - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Build router function.
C
- calculatePath(Map<String, Object>, Map<RequestMappingInfo, HandlerMethod>, Locale, OpenAPI) - Method in class org.springdoc.webmvc.api.OpenApiResource
-
Calculate path.
- calculateServerUrl(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.OpenApiResource
-
Calculate server url.
D
- DELETE(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
- DELETE(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Delete springdoc route builder.
F
- filter(HandlerFilterFunction<ServerResponse, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Filter springdoc route builder.
- findPathPrefix(SpringDocConfigProperties) - Method in class org.springdoc.webmvc.core.SpringWebMvcProvider
-
Finds path prefix.
G
- GET(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- GET(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Get springdoc route builder.
- getActivePatterns(Object) - Method in class org.springdoc.webmvc.core.SpringWebMvcProvider
-
Gets active patterns.
- getContextPath() - Method in class org.springdoc.webmvc.core.ActuatorWebMvcProvider
- getHandlerMethods() - Method in class org.springdoc.webmvc.core.SpringWebMvcProvider
-
Gets handler methods.
- getMethods() - Method in class org.springdoc.webmvc.core.ActuatorWebMvcProvider
- getOpenApiResourceOrThrow(String) - Method in class org.springdoc.webmvc.api.MultipleOpenApiResource
-
Gets open api resource or throw.
- getPaths(Map<String, Object>, Locale, OpenAPI) - Method in class org.springdoc.webmvc.api.OpenApiResource
- getRouterFunctionPaths() - Method in class org.springdoc.webmvc.core.RouterFunctionWebMvcProvider
-
Gets web mvc router function paths.
- getServerUrl(HttpServletRequest, String) - Method in class org.springdoc.webmvc.api.OpenApiActuatorResource
- getServerUrl(HttpServletRequest, String) - Method in class org.springdoc.webmvc.api.OpenApiResource
-
Gets server url.
- getServerUrl(HttpServletRequest, String) - Method in class org.springdoc.webmvc.api.OpenApiWebMvcResource
-
Gets server url.
H
- HEAD(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
- HEAD(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Head springdoc route builder.
M
- MultipleOpenApiActuatorResource - Class in org.springdoc.webmvc.api
-
The type Multiple open api actuator resource.
- MultipleOpenApiActuatorResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.MultipleOpenApiActuatorResource
-
Instantiates a new Multiple open api resource.
- MultipleOpenApiResource - Class in org.springdoc.webmvc.api
-
The type Web mvc multiple open api resource.
- MultipleOpenApiResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.MultipleOpenApiResource
-
Instantiates a new Multiple open api resource.
- MultipleOpenApiSupportConfiguration - Class in org.springdoc.webmvc.core
-
The type Multiple open api support configuration.
- MultipleOpenApiSupportConfiguration() - Constructor for class org.springdoc.webmvc.core.MultipleOpenApiSupportConfiguration
- MultipleOpenApiWebMvcResource - Class in org.springdoc.webmvc.api
-
The type Multiple open api resource.
- MultipleOpenApiWebMvcResource(List<GroupedOpenApi>, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.MultipleOpenApiWebMvcResource
-
Instantiates a new Multiple open api resource.
N
- nest(RequestPredicate, Consumer<RouterFunctions.Builder>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Nest springdoc route builder.
- nest(RequestPredicate, Supplier<RouterFunction<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Nest springdoc route builder.
O
- onError(Class<T>, BiFunction<Throwable, ServerRequest, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
On error springdoc route builder.
- onError(Predicate<Throwable>, BiFunction<Throwable, ServerRequest, ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
On error springdoc route builder.
- OpenApiActuatorResource - Class in org.springdoc.webmvc.api
-
The type Open api actuator resource.
- OpenApiActuatorResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiActuatorResource
-
Instantiates a new Open api actuator resource.
- OpenApiActuatorResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiActuatorResource
-
Instantiates a new Open api actuator resource.
- openapiJson(HttpServletRequest, String, String, Locale) - Method in class org.springdoc.webmvc.api.MultipleOpenApiWebMvcResource
-
Openapi json string.
- openapiJson(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.MultipleOpenApiActuatorResource
-
Openapi json string.
- openapiJson(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.OpenApiResource
-
Openapi json string.
- openapiJson(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.OpenApiWebMvcResource
-
Openapi json string.
- openapiJson(HttpServletRequest, Locale) - Method in class org.springdoc.webmvc.api.OpenApiActuatorResource
-
Openapi json string.
- OpenApiResource - Class in org.springdoc.webmvc.api
-
The type Web mvc open api resource.
- OpenApiResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiResource
-
Instantiates a new Open api resource.
- OpenApiResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiResource
-
Instantiates a new Open api resource.
- OpenApiWebMvcResource - Class in org.springdoc.webmvc.api
-
The type Open api resource.
- OpenApiWebMvcResource(String, ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiWebMvcResource
-
Instantiates a new Open api web mvc resource.
- OpenApiWebMvcResource(ObjectFactory<OpenAPIService>, AbstractRequestService, GenericResponseService, OperationService, Optional<List<OperationCustomizer>>, Optional<List<OpenApiCustomiser>>, Optional<List<RouterOperationCustomizer>>, Optional<List<OpenApiMethodFilter>>, SpringDocConfigProperties, SpringDocProviders) - Constructor for class org.springdoc.webmvc.api.OpenApiWebMvcResource
-
Instantiates a new Open api web mvc resource.
- openapiYaml(HttpServletRequest, String, String, Locale) - Method in class org.springdoc.webmvc.api.MultipleOpenApiWebMvcResource
-
Openapi yaml string.
- openapiYaml(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.MultipleOpenApiActuatorResource
-
Openapi yaml string.
- openapiYaml(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.OpenApiResource
-
Openapi yaml string.
- openapiYaml(HttpServletRequest, String, Locale) - Method in class org.springdoc.webmvc.api.OpenApiWebMvcResource
-
Openapi yaml string.
- openapiYaml(HttpServletRequest, Locale) - Method in class org.springdoc.webmvc.api.OpenApiActuatorResource
-
Openapi yaml string.
- OPTIONS(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- OPTIONS(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Options springdoc route builder.
- org.springdoc.webmvc.api - package org.springdoc.webmvc.api
- org.springdoc.webmvc.core - package org.springdoc.webmvc.core
- org.springdoc.webmvc.core.fn - package org.springdoc.webmvc.core.fn
P
- PATCH(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- PATCH(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Patch springdoc route builder.
- path(String, Consumer<RouterFunctions.Builder>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Path springdoc route builder.
- path(String, Supplier<RouterFunction<ServerResponse>>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Path springdoc route builder.
- POST(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- POST(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Post springdoc route builder.
- PUT(String, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(String, RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
- PUT(RequestPredicate, HandlerFunction<ServerResponse>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Put springdoc route builder.
R
- RequestService - Class in org.springdoc.webmvc.core
-
The type Request builder.
- RequestService(GenericParameterService, RequestBodyService, OperationService, Optional<List<ParameterCustomizer>>, LocalVariableTableParameterNameDiscoverer) - Constructor for class org.springdoc.webmvc.core.RequestService
-
Instantiates a new Request builder.
- resources(String, Resource, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Resources springdoc route builder.
- resources(Function<ServerRequest, Optional<Resource>>, Consumer<Builder>) - Method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Resources springdoc route builder.
- route() - Static method in class org.springdoc.webmvc.core.fn.SpringdocRouteBuilder
-
Route springdoc route builder.
- RouterFunctionWebMvcProvider - Class in org.springdoc.webmvc.core
-
The type Router function provider.
- RouterFunctionWebMvcProvider() - Constructor for class org.springdoc.webmvc.core.RouterFunctionWebMvcProvider
S
- setApplicationContext(ApplicationContext) - Method in class org.springdoc.webmvc.api.MultipleOpenApiResource
- setApplicationContext(ApplicationContext) - Method in class org.springdoc.webmvc.core.RouterFunctionWebMvcProvider
- SpringdocRouteBuilder - Class in org.springdoc.webmvc.core.fn
-
The type Springdoc route builder.
- SpringDocWebMvcConfiguration - Class in org.springdoc.webmvc.core
-
The type Spring doc web mvc configuration.
- SpringDocWebMvcConfiguration() - Constructor for class org.springdoc.webmvc.core.SpringDocWebMvcConfiguration
- SpringWebMvcProvider - Class in org.springdoc.webmvc.core
-
The type Spring web mvc provider.
- SpringWebMvcProvider() - Constructor for class org.springdoc.webmvc.core.SpringWebMvcProvider
All Classes and Interfaces|All Packages