public class InlineModelResolver
extends java.lang.Object
| Constructor and Description |
|---|
InlineModelResolver() |
public void flatten(Swagger swagger)
public java.lang.String matchGenerated(Model model)
public void addGenerated(java.lang.String name,
Model model)
public java.lang.String uniqueName(java.lang.String key)
public void flattenProperties(java.util.Map<java.lang.String,io.swagger.models.properties.Property> properties, java.lang.String path)
public Model modelFromProperty(io.swagger.models.properties.ArrayProperty object, java.lang.String path)
public Model modelFromProperty(io.swagger.models.properties.ObjectProperty object, java.lang.String path)
public Model modelFromProperty(io.swagger.models.properties.ComposedProperty composedProperty, java.lang.String path)
public Model modelFromProperty(io.swagger.models.properties.MapProperty object, java.lang.String path)
public io.swagger.models.properties.Property makeRefProperty(java.lang.String ref, io.swagger.models.properties.Property property)
ref - new property nameproperty - PropertyProperty A constructed Swagger propertypublic void copyVendorExtensions(io.swagger.models.properties.Property source, io.swagger.models.properties.AbstractProperty target)
source - source propertytarget - target propertypublic boolean isSkipMatches()
public void setSkipMatches(boolean skipMatches)
Copyright © 2022. All Rights Reserved.