Package org.springdoc.core.customizers
Class SpringDocCustomizers
java.lang.Object
org.springdoc.core.customizers.SpringDocCustomizers
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
public class SpringDocCustomizers
extends Object
implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
The type Spring doc customizers.
- Author:
- bnasslahsen
-
Constructor Summary
ConstructorsConstructorDescriptionSpringDocCustomizers
(Optional<List<OpenApiCustomiser>> openApiCustomizers, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<RouterOperationCustomizer>> routerOperationCustomizers, Optional<List<DataRestRouterOperationCustomizer>> dataRestRouterOperationCustomizers, Optional<List<OpenApiMethodFilter>> methodFilters, Optional<List<GlobalOpenApiCustomizer>> globalOpenApiCustomizers, Optional<List<GlobalOperationCustomizer>> globalOperationCustomizers, Optional<List<GlobalOpenApiMethodFilter>> globalOpenApiMethodFilters) Instantiates a new Spring doc customizers.SpringDocCustomizers
(Optional<List<OpenApiCustomiser>> openApiCustomizers, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<RouterOperationCustomizer>> routerOperationCustomizers, Optional<List<OpenApiMethodFilter>> openApiMethodFilters) Instantiates a new Spring doc customizers. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Gets data rest router operation customizers.Gets global open api customizers.Gets global open api method filters.Gets global operation customizers.Gets method filters.Gets open api customizers.Gets operation customizers.Gets router operation customizers.void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
SpringDocCustomizers
public SpringDocCustomizers(Optional<List<OpenApiCustomiser>> openApiCustomizers, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<RouterOperationCustomizer>> routerOperationCustomizers, Optional<List<DataRestRouterOperationCustomizer>> dataRestRouterOperationCustomizers, Optional<List<OpenApiMethodFilter>> methodFilters, Optional<List<GlobalOpenApiCustomizer>> globalOpenApiCustomizers, Optional<List<GlobalOperationCustomizer>> globalOperationCustomizers, Optional<List<GlobalOpenApiMethodFilter>> globalOpenApiMethodFilters) Instantiates a new Spring doc customizers.- Parameters:
openApiCustomizers
- the open api customizersoperationCustomizers
- the operation customizersrouterOperationCustomizers
- the router operation customizersdataRestRouterOperationCustomizers
- the data rest router operation customizersmethodFilters
- the method filtersglobalOpenApiCustomizers
- the global open api customizersglobalOperationCustomizers
- the global operation customizersglobalOpenApiMethodFilters
- the global open api method filters
-
SpringDocCustomizers
public SpringDocCustomizers(Optional<List<OpenApiCustomiser>> openApiCustomizers, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<RouterOperationCustomizer>> routerOperationCustomizers, Optional<List<OpenApiMethodFilter>> openApiMethodFilters) Instantiates a new Spring doc customizers.- Parameters:
openApiCustomizers
- the open api customizersoperationCustomizers
- the operation customizersrouterOperationCustomizers
- the router operation customizersopenApiMethodFilters
- the open api method filters
-
-
Method Details
-
getOpenApiCustomizers
Gets open api customizers.- Returns:
- the open api customizers
-
getOperationCustomizers
Gets operation customizers.- Returns:
- the operation customizers
-
getRouterOperationCustomizers
Gets router operation customizers.- Returns:
- the router operation customizers
-
getDataRestRouterOperationCustomizers
Gets data rest router operation customizers.- Returns:
- the data rest router operation customizers
-
getMethodFilters
Gets method filters.- Returns:
- the method filters
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-
getGlobalOpenApiCustomizers
Gets global open api customizers.- Returns:
- the global open api customizers
-
getGlobalOperationCustomizers
Gets global operation customizers.- Returns:
- the global operation customizers
-
getGlobalOpenApiMethodFilters
Gets global open api method filters.- Returns:
- the global open api method filters
-