Class ModelDeserializer
java.lang.Object
tools.jackson.databind.ValueDeserializer<io.swagger.v3.oas.models.media.Schema>
io.micronaut.openapi.swagger.core.util.ModelDeserializer
- All Implemented Interfaces:
tools.jackson.databind.deser.NullValueProvider
- Direct Known Subclasses:
Model31Deserializer
public class ModelDeserializer
extends tools.jackson.databind.ValueDeserializer<io.swagger.v3.oas.models.media.Schema>
This class is copied from swagger-core library.
- Since:
- 4.6.0
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.jackson.databind.ValueDeserializer
tools.jackson.databind.ValueDeserializer.None -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.oas.models.media.Schemadeserialize(tools.jackson.core.JsonParser jp, tools.jackson.databind.DeserializationContext ctxt) Methods inherited from class tools.jackson.databind.ValueDeserializer
collectAllPropertyNamesTo, createContextual, deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, handledType, hasAnySetter, isCachable, logicalType, replaceDelegatee, resolve, supportsUpdate, unwrappingDeserializer
-
Field Details
-
openapi31
protected boolean openapi31
-
-
Constructor Details
-
ModelDeserializer
public ModelDeserializer()
-
-
Method Details
-
deserialize
public io.swagger.v3.oas.models.media.Schema deserialize(tools.jackson.core.JsonParser jp, tools.jackson.databind.DeserializationContext ctxt) throws tools.jackson.core.JacksonException - Specified by:
deserializein classtools.jackson.databind.ValueDeserializer<io.swagger.v3.oas.models.media.Schema>- Throws:
tools.jackson.core.JacksonException
-