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.Object
deserialize(java.lang.String key, com.fasterxml.jackson.databind.DeserializationContext ctxt)
java.lang.Object
deserializeKey(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:
deserializeKey
in 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
-
-