@Component public class ParameterBuilder extends Object
Constructor and Description |
---|
ParameterBuilder() |
Modifier and Type | Method and Description |
---|---|
io.swagger.v3.oas.models.parameters.Parameter |
buildParameterFromDoc(io.swagger.v3.oas.annotations.Parameter parameterDoc,
io.swagger.v3.oas.models.Components components) |
io.swagger.v3.oas.models.media.Schema |
calculateSchema(io.swagger.v3.oas.models.Components components,
Parameter parameter,
String paramName) |
io.swagger.v3.oas.models.media.Schema |
calculateSchema(io.swagger.v3.oas.models.Components components,
Type type,
String paramName) |
<A extends Annotation> |
getParameterAnnotation(org.springframework.web.method.HandlerMethod handlerMethod,
Parameter parameter,
int i,
Class<A> annotationType) |
public io.swagger.v3.oas.models.parameters.Parameter buildParameterFromDoc(io.swagger.v3.oas.annotations.Parameter parameterDoc, io.swagger.v3.oas.models.Components components)
public io.swagger.v3.oas.models.media.Schema calculateSchema(io.swagger.v3.oas.models.Components components, Type type, String paramName)
public io.swagger.v3.oas.models.media.Schema calculateSchema(io.swagger.v3.oas.models.Components components, Parameter parameter, String paramName)
public <A extends Annotation> A getParameterAnnotation(org.springframework.web.method.HandlerMethod handlerMethod, Parameter parameter, int i, Class<A> annotationType)
Copyright © 2019. All rights reserved.