public class InlineModelResolver extends Object
Constructor and Description |
---|
InlineModelResolver() |
Modifier and Type | Method and Description |
---|---|
void |
addGenerated(String name,
io.swagger.models.Model model) |
void |
copyVendorExtensions(io.swagger.models.properties.Property source,
io.swagger.models.properties.AbstractProperty target)
Copy vendor extensions from Property to another Property
|
void |
flatten(io.swagger.models.Swagger swagger) |
void |
flattenProperties(Map<String,io.swagger.models.properties.Property> properties,
String path) |
boolean |
isSkipMatches() |
io.swagger.models.properties.Property |
makeRefProperty(String ref,
io.swagger.models.properties.Property property)
Make a RefProperty
|
String |
matchGenerated(io.swagger.models.Model model) |
io.swagger.models.Model |
modelFromProperty(io.swagger.models.properties.ArrayProperty object,
String path) |
io.swagger.models.Model |
modelFromProperty(io.swagger.models.properties.MapProperty object,
String path) |
io.swagger.models.Model |
modelFromProperty(io.swagger.models.properties.ObjectProperty object,
String path) |
void |
setSkipMatches(boolean skipMatches) |
String |
uniqueName(String key) |
public void flatten(io.swagger.models.Swagger swagger)
public String matchGenerated(io.swagger.models.Model model)
public void addGenerated(String name, io.swagger.models.Model model)
public void flattenProperties(Map<String,io.swagger.models.properties.Property> properties, String path)
public io.swagger.models.Model modelFromProperty(io.swagger.models.properties.ArrayProperty object, String path)
public io.swagger.models.Model modelFromProperty(io.swagger.models.properties.ObjectProperty object, String path)
public io.swagger.models.Model modelFromProperty(io.swagger.models.properties.MapProperty object, String path)
public io.swagger.models.properties.Property makeRefProperty(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 © 2020. All rights reserved.