Package io.swagger.v3.parser.util
Class DeserializationUtils
java.lang.Object
io.swagger.v3.parser.util.DeserializationUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.yaml.snakeyaml.LoaderOptions
static org.yaml.snakeyaml.Yaml
buildSnakeYaml
(org.yaml.snakeyaml.constructor.BaseConstructor constructor) static <T> T
deserialize
(Object contents, String fileOrHost, Class<T> expectedType) static <T> T
deserialize
(Object contents, String fileOrHost, Class<T> expectedType, boolean openapi31) static com.fasterxml.jackson.databind.JsonNode
deserializeIntoTree
(String contents, String fileOrHost) static com.fasterxml.jackson.databind.JsonNode
deserializeIntoTree
(String contents, String uri, io.swagger.v3.parser.core.models.ParseOptions parseOptions, io.swagger.v3.parser.core.models.SwaggerParseResult deserializationUtilsResult) static DeserializationUtils.Options
static com.fasterxml.jackson.databind.ObjectMapper
static com.fasterxml.jackson.databind.ObjectMapper
static boolean
static com.fasterxml.jackson.databind.JsonNode
readYamlTree
(String contents) static com.fasterxml.jackson.databind.JsonNode
readYamlTree
(String contents, io.swagger.v3.parser.core.models.ParseOptions parseOptions, io.swagger.v3.parser.core.models.SwaggerParseResult deserializationUtilsResult) static <T> T
readYamlValue
(String contents, Class<T> expectedType) static <T> T
readYamlValue
(String contents, Class<T> expectedType, boolean openapi31) static void
setYaml30Mapper
(com.fasterxml.jackson.dataformat.yaml.YAMLFactory yamlFactory) static void
setYaml31Mapper
(com.fasterxml.jackson.dataformat.yaml.YAMLFactory yamlFactory)
-
Constructor Details
-
DeserializationUtils
public DeserializationUtils()
-
-
Method Details
-
getOptions
-
setYaml30Mapper
public static void setYaml30Mapper(com.fasterxml.jackson.dataformat.yaml.YAMLFactory yamlFactory) -
getYaml30Mapper
public static com.fasterxml.jackson.databind.ObjectMapper getYaml30Mapper() -
setYaml31Mapper
public static void setYaml31Mapper(com.fasterxml.jackson.dataformat.yaml.YAMLFactory yamlFactory) -
getYaml31Mapper
public static com.fasterxml.jackson.databind.ObjectMapper getYaml31Mapper() -
deserializeIntoTree
-
deserializeIntoTree
-
deserialize
-
deserialize
-
isJson
-
buildLoaderOptions
public static org.yaml.snakeyaml.LoaderOptions buildLoaderOptions() -
readYamlTree
-
readYamlTree
public static com.fasterxml.jackson.databind.JsonNode readYamlTree(String contents, io.swagger.v3.parser.core.models.ParseOptions parseOptions, io.swagger.v3.parser.core.models.SwaggerParseResult deserializationUtilsResult) -
readYamlValue
-
readYamlValue
-
buildSnakeYaml
public static org.yaml.snakeyaml.Yaml buildSnakeYaml(org.yaml.snakeyaml.constructor.BaseConstructor constructor)
-