Class DateSerde.FlexibleDateJsonDeserializer

  • All Implemented Interfaces:
    com.fasterxml.jackson.databind.deser.ContextualDeserializer, com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
    Enclosing class:
    DateSerde

    public static class DateSerde.FlexibleDateJsonDeserializer
    extends com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
    Jackson JsonDeserializer for Dates formatted above, falling back to the Jackson way.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        com.fasterxml.jackson.databind.JsonDeserializer.None
    • Field Summary

      • Fields inherited from class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Date deserialize​(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)  
      • Methods inherited from class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer

        getEmptyValue
      • Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer

        deserialize, deserializeWithType, getEmptyAccessPattern, getNullAccessPattern, supportsUpdate
      • Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

        getValueClass, getValueInstantiator, getValueType, getValueType, handledType
      • Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

        deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyValue, getKnownPropertyNames, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, unwrappingDeserializer
    • Method Detail

      • deserialize

        public Date deserialize​(com.fasterxml.jackson.core.JsonParser jp,
                                com.fasterxml.jackson.databind.DeserializationContext ctxt)
                         throws IOException
        Overrides:
        deserialize in class com.fasterxml.jackson.databind.deser.std.DateDeserializers.DateDeserializer
        Throws:
        IOException