Module org.eclipse.yasson
Interface ModelDeserializer<T>
- Type Parameters:
T
- represents the content value this deserializer is using
- All Known Implementing Classes:
JustReturn
,NullCheckDeserializer
,PositionChecker
,SqlDateDeserializer
,TypeDeserializer
,ValueExtractor
public interface ModelDeserializer<T>
Type deserializer.
All the instances are required to be reusable and without any states stored in the class fields.
All the instances are required to be reusable and without any states stored in the class fields.
-
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(T value, DeserializationContextImpl context) Deserialize provided value or delegate deserialization to the next deserializer.
-
Method Details
-
deserialize
Deserialize provided value or delegate deserialization to the next deserializer.- Parameters:
value
- value to be deserializedcontext
- deserialization context- Returns:
- deserialized value
-