All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.swagger.oas.inflector.converters.Converter Maven / Gradle / Ivy

There is a newer version: 2.0.12
Show newest version
package io.swagger.oas.inflector.converters;



import io.swagger.v3.oas.models.media.Schema;
import io.swagger.v3.oas.models.parameters.Parameter;
import io.swagger.v3.oas.models.parameters.RequestBody;

import java.util.Iterator;
import java.util.List;
import java.util.Map;

public interface Converter {
    Object convert(List value, Parameter parameter, Class cls, Map definitions, Iterator chain) throws ConversionException;
    Object convert(List value, RequestBody body, Class cls, Map definitions, Iterator chain) throws ConversionException;
    Object convert(List value, RequestBody body, Class cls, Class innerClass, Map definitions, Iterator chain) throws ConversionException;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy