@Component public class RequestBodyBuilder extends Object
Constructor and Description |
---|
RequestBodyBuilder(ParameterBuilder parameterBuilder) |
Modifier and Type | Method and Description |
---|---|
protected io.swagger.v3.oas.models.parameters.RequestBody |
buildRequestBody(io.swagger.v3.oas.models.parameters.RequestBody requestBody,
io.swagger.v3.oas.models.Components components,
String[] allConsumes,
Parameter parameter,
io.swagger.v3.oas.annotations.Parameter parameterDoc,
String paramName) |
Optional<io.swagger.v3.oas.models.parameters.RequestBody> |
buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody,
String[] classConsumes,
String[] methodConsumes,
io.swagger.v3.oas.models.Components components,
com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation) |
io.swagger.v3.oas.models.parameters.RequestBody |
calculateRequestBody(io.swagger.v3.oas.models.Components components,
org.springframework.web.method.HandlerMethod handlerMethod,
MediaAttributes mediaAttributes,
String[] pNames,
Parameter[] parameters,
int i,
io.swagger.v3.oas.annotations.Parameter parameterDoc) |
public RequestBodyBuilder(ParameterBuilder parameterBuilder)
public Optional<io.swagger.v3.oas.models.parameters.RequestBody> buildRequestBodyFromDoc(io.swagger.v3.oas.annotations.parameters.RequestBody requestBody, String[] classConsumes, String[] methodConsumes, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonViewAnnotation)
public io.swagger.v3.oas.models.parameters.RequestBody calculateRequestBody(io.swagger.v3.oas.models.Components components, org.springframework.web.method.HandlerMethod handlerMethod, MediaAttributes mediaAttributes, String[] pNames, Parameter[] parameters, int i, io.swagger.v3.oas.annotations.Parameter parameterDoc)
protected io.swagger.v3.oas.models.parameters.RequestBody buildRequestBody(io.swagger.v3.oas.models.parameters.RequestBody requestBody, io.swagger.v3.oas.models.Components components, String[] allConsumes, Parameter parameter, io.swagger.v3.oas.annotations.Parameter parameterDoc, String paramName)
Copyright © 2019. All rights reserved.