Module org.eclipse.yasson
Class TypeDeserializer
java.lang.Object
org.eclipse.yasson.internal.deserializer.types.TypeDeserializer
- All Implemented Interfaces:
ModelDeserializer<String>
- Direct Known Subclasses:
SqlDateDeserializer
Base for all type deserializers.
-
Method Summary
Modifier and TypeMethodDescriptionfinal Object
deserialize
(boolean value, DeserializationContextImpl context) final Object
deserialize
(jakarta.json.stream.JsonParser value, DeserializationContextImpl context) final Object
deserialize
(String value, DeserializationContextImpl context) Deserialize provided value or delegate deserialization to the next deserializer.
-
Method Details
-
deserialize
Description copied from interface:ModelDeserializer
Deserialize provided value or delegate deserialization to the next deserializer.- Specified by:
deserialize
in interfaceModelDeserializer<String>
- Parameters:
value
- value to be deserializedcontext
- deserialization context- Returns:
- deserialized value
-
deserialize
-
deserialize
public final Object deserialize(jakarta.json.stream.JsonParser value, DeserializationContextImpl context)
-