Package io.swagger.v3.core.converter
Class ModelConverters
- java.lang.Object
-
- io.swagger.v3.core.converter.ModelConverters
-
public class ModelConverters extends Object
-
-
Constructor Summary
Constructors Constructor Description ModelConverters()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClassToSkip(String cls)voidaddConverter(ModelConverter converter)voidaddPackageToSkip(String pkg)List<ModelConverter>getConverters()static ModelConvertersgetInstance()booleanisRegisteredAsSkippedClass(String className)Map<String,Schema>read(AnnotatedType type)Map<String,Schema>read(Type type)Map<String,Schema>readAll(AnnotatedType type)Map<String,Schema>readAll(Type type)ResolvedSchemareadAllAsResolvedSchema(AnnotatedType type)ResolvedSchemareadAllAsResolvedSchema(Type type)voidremoveConverter(ModelConverter converter)ResolvedSchemaresolveAsResolvedSchema(AnnotatedType type)
-
-
-
Method Detail
-
getInstance
public static ModelConverters getInstance()
-
addConverter
public void addConverter(ModelConverter converter)
-
removeConverter
public void removeConverter(ModelConverter converter)
-
getConverters
public List<ModelConverter> getConverters()
-
addPackageToSkip
public void addPackageToSkip(String pkg)
-
addClassToSkip
public void addClassToSkip(String cls)
-
read
public Map<String,Schema> read(AnnotatedType type)
-
readAll
public Map<String,Schema> readAll(AnnotatedType type)
-
readAllAsResolvedSchema
public ResolvedSchema readAllAsResolvedSchema(Type type)
-
readAllAsResolvedSchema
public ResolvedSchema readAllAsResolvedSchema(AnnotatedType type)
-
resolveAsResolvedSchema
public ResolvedSchema resolveAsResolvedSchema(AnnotatedType type)
-
isRegisteredAsSkippedClass
public boolean isRegisteredAsSkippedClass(String className)
-
-