public class InputConverter extends Object
| Constructor and Description |
|---|
InputConverter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConverter(Converter converter) |
void |
addConverter(Converter converter,
boolean first) |
void |
addValidator(Validator validator) |
void |
addValidator(Validator validator,
boolean first) |
Object |
convertAndValidate(List<String> value,
io.swagger.v3.oas.models.parameters.Parameter parameter,
Class<?> cls,
Map<String,io.swagger.v3.oas.models.media.Schema> definitions) |
Object |
convertAndValidate(List<String> value,
io.swagger.v3.oas.models.parameters.RequestBody body,
Class<?> cls,
Class<?> innerClass,
Map<String,io.swagger.v3.oas.models.media.Schema> definitions) |
InputConverter |
defaultConverters() |
InputConverter |
defaultValidators() |
List<Converter> |
getConverters() |
static InputConverter |
getInstance() |
List<Validator> |
getValidators() |
void |
validate(Object value,
io.swagger.v3.oas.models.parameters.Parameter parameter) |
void |
validate(Object value,
io.swagger.v3.oas.models.parameters.RequestBody body) |
public static InputConverter getInstance()
public void addConverter(Converter converter)
public void addConverter(Converter converter, boolean first)
public InputConverter defaultConverters()
public void addValidator(Validator validator)
public void addValidator(Validator validator, boolean first)
public InputConverter defaultValidators()
public Object convertAndValidate(List<String> value, io.swagger.v3.oas.models.parameters.Parameter parameter, Class<?> cls, Map<String,io.swagger.v3.oas.models.media.Schema> definitions) throws ConversionException, ValidationException
public void validate(Object value, io.swagger.v3.oas.models.parameters.Parameter parameter) throws ValidationException
ValidationExceptionpublic Object convertAndValidate(List<String> value, io.swagger.v3.oas.models.parameters.RequestBody body, Class<?> cls, Class<?> innerClass, Map<String,io.swagger.v3.oas.models.media.Schema> definitions) throws ConversionException, ValidationException
public void validate(Object value, io.swagger.v3.oas.models.parameters.RequestBody body) throws ValidationException
ValidationExceptionCopyright © 2019. All rights reserved.