Package lu.kbra.modelizer_next.json
Class ColorModule.AwtColorDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<Color>
lu.kbra.modelizer_next.json.ColorModule.AwtColorDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider
- Enclosing class:
ColorModule
public class ColorModule.AwtColorDeserializer
extends com.fasterxml.jackson.databind.JsonDeserializer<Color>
Represents an AWT color deserializer in the JSON import/export 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
-
AwtColorDeserializer
public AwtColorDeserializer()
-
-
Method Details
-
deserialize
public Color deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException Reads the value from JSON.- Specified by:
deserializein classcom.fasterxml.jackson.databind.JsonDeserializer<Color>- 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 completed
-