Class Jsr310KeyDeserializer
- java.lang.Object
-
- com.fasterxml.jackson.databind.KeyDeserializer
-
- com.fasterxml.jackson.datatype.jsr310.deser.key.Jsr310KeyDeserializer
-
- Direct Known Subclasses:
DurationKeyDeserializer,InstantKeyDeserializer,LocalDateKeyDeserializer,LocalDateTimeKeyDeserializer,LocalTimeKeyDeserializer,MonthDayKeyDeserializer,OffsetDateTimeKeyDeserializer,OffsetTimeKeyDeserializer,PeriodKeyDeserializer,YearKeyDeserializer,YearMonthKeyDeserializer,ZonedDateTimeKeyDeserializer,ZoneIdKeyDeserializer,ZoneOffsetKeyDeserializer
abstract class Jsr310KeyDeserializer extends com.fasterxml.jackson.databind.KeyDeserializer
-
-
Constructor Summary
Constructors Constructor Description Jsr310KeyDeserializer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected <T> T_handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext ctxt, java.lang.Class<?> type, java.time.DateTimeException e0, java.lang.String value)protected abstract java.lang.Objectdeserialize(java.lang.String key, com.fasterxml.jackson.databind.DeserializationContext ctxt)java.lang.ObjectdeserializeKey(java.lang.String key, com.fasterxml.jackson.databind.DeserializationContext ctxt)
-
-
-
Method Detail
-
deserializeKey
public final java.lang.Object deserializeKey(java.lang.String key, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws java.io.IOException- Specified by:
deserializeKeyin classcom.fasterxml.jackson.databind.KeyDeserializer- Throws:
java.io.IOException
-
deserialize
protected abstract java.lang.Object deserialize(java.lang.String key, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws java.io.IOException- Throws:
java.io.IOException
-
_handleDateTimeException
protected <T> T _handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext ctxt, java.lang.Class<?> type, java.time.DateTimeException e0, java.lang.String value) throws java.io.IOException- Throws:
java.io.IOException
-
-