public class SwaggerDeserializer extends Object
| Constructor and Description |
|---|
SwaggerDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
Model |
allOfModel(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Contact |
contact(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Model |
definition(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,Model> |
definitions(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
SwaggerDeserializationResult |
deserialize(com.fasterxml.jackson.databind.JsonNode rootNode) |
Object |
extension(com.fasterxml.jackson.databind.JsonNode jsonNode) |
ExternalDocs |
externalDocs(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
com.fasterxml.jackson.databind.node.ArrayNode |
getArray(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Boolean |
getBoolean(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Double |
getDouble(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Integer |
getInteger(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Set<String> |
getKeys(com.fasterxml.jackson.databind.node.ObjectNode node) |
Number |
getNumber(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
com.fasterxml.jackson.databind.node.ObjectNode |
getObject(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
String |
getString(com.fasterxml.jackson.databind.JsonNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
String |
getString(String key,
com.fasterxml.jackson.databind.node.ObjectNode node,
boolean required,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Info |
info(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
License |
license(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Operation |
operation(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.parameters.Parameter |
parameter(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
List<io.swagger.models.parameters.Parameter> |
parameters(com.fasterxml.jackson.databind.node.ArrayNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Swagger |
parseRoot(com.fasterxml.jackson.databind.JsonNode node,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Path |
path(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Path |
pathRef(com.fasterxml.jackson.databind.node.TextNode ref,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,Path> |
paths(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,io.swagger.models.properties.Property> |
properties(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.properties.Property |
property(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
RefModel |
refModel(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.parameters.RefParameter |
refParameter(com.fasterxml.jackson.databind.node.TextNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
RefResponse |
refResponse(com.fasterxml.jackson.databind.node.TextNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Response |
response(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,Response> |
responses(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.auth.SecuritySchemeDefinition |
securityDefinition(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,io.swagger.models.auth.SecuritySchemeDefinition> |
securityDefinitions(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
List<SecurityRequirement> |
securityRequirements(com.fasterxml.jackson.databind.node.ArrayNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Tag |
tag(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
List<Tag> |
tags(com.fasterxml.jackson.databind.node.ArrayNode nodes,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
List<String> |
tagStrings(com.fasterxml.jackson.databind.node.ArrayNode nodes,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
public SwaggerDeserializationResult deserialize(com.fasterxml.jackson.databind.JsonNode rootNode)
public Swagger parseRoot(com.fasterxml.jackson.databind.JsonNode node, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,Path> paths(com.fasterxml.jackson.databind.node.ObjectNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Path path(com.fasterxml.jackson.databind.node.ObjectNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Operation operation(com.fasterxml.jackson.databind.node.ObjectNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Boolean getBoolean(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public List<io.swagger.models.parameters.Parameter> parameters(com.fasterxml.jackson.databind.node.ArrayNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.parameters.Parameter parameter(com.fasterxml.jackson.databind.node.ObjectNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.parameters.RefParameter refParameter(com.fasterxml.jackson.databind.node.TextNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public RefResponse refResponse(com.fasterxml.jackson.databind.node.TextNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Path pathRef(com.fasterxml.jackson.databind.node.TextNode ref, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,Model> definitions(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Model definition(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Object extension(com.fasterxml.jackson.databind.JsonNode jsonNode)
public Model allOfModel(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,io.swagger.models.properties.Property> properties(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.properties.Property property(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public RefModel refModel(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,Response> responses(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Response response(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Info info(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public License license(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Contact contact(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,io.swagger.models.auth.SecuritySchemeDefinition> securityDefinitions(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.auth.SecuritySchemeDefinition securityDefinition(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public List<SecurityRequirement> securityRequirements(com.fasterxml.jackson.databind.node.ArrayNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public List<String> tagStrings(com.fasterxml.jackson.databind.node.ArrayNode nodes, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public List<Tag> tags(com.fasterxml.jackson.databind.node.ArrayNode nodes, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Tag tag(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public ExternalDocs externalDocs(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public String getString(com.fasterxml.jackson.databind.JsonNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public com.fasterxml.jackson.databind.node.ArrayNode getArray(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public com.fasterxml.jackson.databind.node.ObjectNode getObject(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Double getDouble(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Number getNumber(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Integer getInteger(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public String getString(String key, com.fasterxml.jackson.databind.node.ObjectNode node, boolean required, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
Copyright © 2016. All Rights Reserved.