Class CommerceTypeNameProvider

java.lang.Object
de.hybris.platform.swaggerintegration.config.CommerceTypeNameProvider
All Implemented Interfaces:
org.springdoc.core.customizers.OpenApiCustomiser

public class CommerceTypeNameProvider extends Object implements org.springdoc.core.customizers.OpenApiCustomiser
One customisation implementation of OpenApiCustomiser that removes the name suffix "WsDTO" from the output schema types. The suffix may appear in requestBody, responses, parameter, and schema definitions.
Since:
2211
  • Constructor Details

    • CommerceTypeNameProvider

      public CommerceTypeNameProvider()
  • Method Details

    • customise

      public void customise(io.swagger.v3.oas.models.OpenAPI openApi)
      Specified by:
      customise in interface org.springdoc.core.customizers.OpenApiCustomiser