public class SwaggerDeserializer extends Object
| Constructor and Description |
|---|
SwaggerDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
io.swagger.models.Model |
allOfModel(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Contact |
contact(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Model |
definition(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,io.swagger.models.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) |
io.swagger.models.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) |
String |
inferTypeFromArray(com.fasterxml.jackson.databind.node.ArrayNode an) |
io.swagger.models.Info |
info(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.License |
license(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.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) |
io.swagger.models.Swagger |
parseRoot(com.fasterxml.jackson.databind.JsonNode node,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Path |
path(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Path |
pathRef(com.fasterxml.jackson.databind.node.TextNode ref,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,io.swagger.models.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) |
io.swagger.models.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) |
io.swagger.models.RefResponse |
refResponse(com.fasterxml.jackson.databind.node.TextNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Response |
response(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
Map<String,io.swagger.models.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<io.swagger.models.SecurityRequirement> |
securityRequirements(com.fasterxml.jackson.databind.node.ArrayNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
io.swagger.models.Tag |
tag(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result) |
List<io.swagger.models.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 io.swagger.models.Swagger parseRoot(com.fasterxml.jackson.databind.JsonNode node,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,io.swagger.models.Path> paths(com.fasterxml.jackson.databind.node.ObjectNode obj, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.Path path(com.fasterxml.jackson.databind.node.ObjectNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.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 io.swagger.models.RefResponse refResponse(com.fasterxml.jackson.databind.node.TextNode obj,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.Path pathRef(com.fasterxml.jackson.databind.node.TextNode ref,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,io.swagger.models.Model> definitions(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.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 io.swagger.models.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 String inferTypeFromArray(com.fasterxml.jackson.databind.node.ArrayNode an)
public io.swagger.models.RefModel refModel(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public Map<String,io.swagger.models.Response> responses(com.fasterxml.jackson.databind.node.ObjectNode node, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.Response response(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.Info info(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.License license(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.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<io.swagger.models.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<io.swagger.models.Tag> tags(com.fasterxml.jackson.databind.node.ArrayNode nodes, String location, io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.Tag tag(com.fasterxml.jackson.databind.node.ObjectNode node,
String location,
io.swagger.parser.util.SwaggerDeserializer.ParseResult result)
public io.swagger.models.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.