Package lu.kbra.modelizer_next.common
Class ParsedVersionModule.ParsedVersionDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<VersionComparator.ParsedVersion>
lu.kbra.modelizer_next.common.ParsedVersionModule.ParsedVersionDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
- Enclosing class:
ParsedVersionModule
public class ParsedVersionModule.ParsedVersionDeserializer
extends com.fasterxml.jackson.databind.JsonDeserializer<VersionComparator.ParsedVersion>
Represents a parsed version deserializer in the shared utility part of the application.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer
com.fasterxml.jackson.databind.JsonDeserializer.None -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) Reads the value from JSON.Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer
deserialize, deserializeWithType, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, handledType, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
-
Constructor Details
-
ParsedVersionDeserializer
public ParsedVersionDeserializer()
-
-
Method Details
-
deserialize
public VersionComparator.ParsedVersion deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException, com.fasterxml.jackson.core.JacksonException Reads the value from JSON.- Specified by:
deserializein classcom.fasterxml.jackson.databind.JsonDeserializer<VersionComparator.ParsedVersion>- Parameters:
p- p value used by the operationctxt- ctxt value used by the operation- Returns:
- the deserialize result
- Throws:
IOException- if the operation cannot be completedcom.fasterxml.jackson.core.JacksonException- if the operation cannot be completed
-