Class AbstractResponseBuilder


  • public abstract class AbstractResponseBuilder
    extends Object
    • Constructor Detail

      • AbstractResponseBuilder

        protected AbstractResponseBuilder​(OperationBuilder operationBuilder)
    • Method Detail

      • build

        public io.swagger.v3.oas.models.responses.ApiResponses build​(io.swagger.v3.oas.models.Components components,
                                                                     org.springframework.web.method.HandlerMethod handlerMethod,
                                                                     io.swagger.v3.oas.models.Operation operation,
                                                                     MethodAttributes methodAttributes)
      • buildGenericResponse

        public void buildGenericResponse​(io.swagger.v3.oas.models.Components components,
                                         Map<String,​Object> findControllerAdvice)
      • calculateSchemaFromParameterizedType

        protected abstract io.swagger.v3.oas.models.media.Schema calculateSchemaFromParameterizedType​(io.swagger.v3.oas.models.Components components,
                                                                                                      ParameterizedType returnType,
                                                                                                      com.fasterxml.jackson.annotation.JsonView jsonView)
      • calculateSchemaParameterizedType

        protected io.swagger.v3.oas.models.media.Schema calculateSchemaParameterizedType​(io.swagger.v3.oas.models.Components components,
                                                                                         ParameterizedType parameterizedType,
                                                                                         com.fasterxml.jackson.annotation.JsonView jsonView)