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.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deserialize provided value or delegate deserialization to the next deserializer.
  • Method Details

    • deserialize

      Object deserialize(T value, DeserializationContextImpl context)
      Deserialize provided value or delegate deserialization to the next deserializer.
      Parameters:
      value - value to be deserialized
      context - deserialization context
      Returns:
      deserialized value