Class JHipsterOpenApiCustomizer
java.lang.Object
tech.jhipster.config.apidoc.customizer.JHipsterOpenApiCustomizer
- All Implemented Interfaces:
org.springdoc.core.customizers.OpenApiCustomizer,org.springframework.core.Ordered
public class JHipsterOpenApiCustomizer
extends Object
implements org.springdoc.core.customizers.OpenApiCustomizer, org.springframework.core.Ordered
A OpenApi customizer to set up
OpenAPI with JHipster settings.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe default order for the customizer.Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionJHipsterOpenApiCustomizer(JHipsterProperties.ApiDocs properties) Constructor for JHipsterOpenApiCustomizer. -
Method Summary
-
Field Details
-
DEFAULT_ORDER
public static final int DEFAULT_ORDERThe default order for the customizer.- See Also:
-
-
Constructor Details
-
JHipsterOpenApiCustomizer
Constructor for JHipsterOpenApiCustomizer.
- Parameters:
properties- aJHipsterProperties.ApiDocsobject.
-
-
Method Details
-
customise
public void customise(io.swagger.v3.oas.models.OpenAPI openAPI) - Specified by:
customisein interfaceorg.springdoc.core.customizers.OpenApiCustomizer
-
setOrder
public void setOrder(int order) Setter for the field
order.- Parameters:
order- a int.
-
getOrder
public int getOrder()- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-