public class GenericParameterBuilder extends Object
Constructor and Description |
---|
GenericParameterBuilder(PropertyResolverUtils propertyResolverUtils) |
Modifier and Type | Method and Description |
---|---|
static void |
addAnnotationsToIgnore(Class<?>... classes) |
static void |
addFileType(Class<?>... classes) |
io.swagger.v3.oas.models.parameters.Parameter |
buildParameterFromDoc(io.swagger.v3.oas.annotations.Parameter parameterDoc,
io.swagger.v3.oas.models.Components components,
com.fasterxml.jackson.annotation.JsonView jsonView) |
boolean |
isAnnotationToIgnore(org.springframework.core.MethodParameter parameter) |
static boolean |
isFile(Class type) |
boolean |
isFile(org.springframework.core.MethodParameter methodParameter) |
static io.swagger.v3.oas.models.parameters.Parameter |
mergeParameter(List<io.swagger.v3.oas.models.parameters.Parameter> existingParamDoc,
io.swagger.v3.oas.models.parameters.Parameter paramCalcul) |
static void |
removeAnnotationsToIgnore(Class<?>... classes) |
public GenericParameterBuilder(PropertyResolverUtils propertyResolverUtils)
public static void addFileType(Class<?>... classes)
public static void addAnnotationsToIgnore(Class<?>... classes)
public static void removeAnnotationsToIgnore(Class<?>... classes)
public static boolean isFile(Class type)
public static io.swagger.v3.oas.models.parameters.Parameter mergeParameter(List<io.swagger.v3.oas.models.parameters.Parameter> existingParamDoc, io.swagger.v3.oas.models.parameters.Parameter paramCalcul)
public io.swagger.v3.oas.models.parameters.Parameter buildParameterFromDoc(io.swagger.v3.oas.annotations.Parameter parameterDoc, io.swagger.v3.oas.models.Components components, com.fasterxml.jackson.annotation.JsonView jsonView)
public boolean isAnnotationToIgnore(org.springframework.core.MethodParameter parameter)
public boolean isFile(org.springframework.core.MethodParameter methodParameter)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.