public class LocalDateExtDeserializer
extends com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
_isLenient |
| 构造器和说明 |
|---|
LocalDateExtDeserializer() |
LocalDateExtDeserializer(java.time.format.DateTimeFormatter dtf) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
_failForNotLenient(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken arg2) |
protected <R> R |
_handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext arg0,
java.time.DateTimeException arg1,
java.lang.String arg2) |
protected <R> R |
_handleUnexpectedToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonParser arg1,
com.fasterxml.jackson.core.JsonToken... arg2) |
protected <R> R |
_handleUnexpectedToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonParser arg1,
java.lang.String arg2,
java.lang.Object... arg3) |
protected java.time.DateTimeException |
_peelDTE(java.time.DateTimeException arg0) |
protected <BOGUS> BOGUS |
_reportWrongToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonToken arg1,
java.lang.String arg2) |
protected <BOGUS> BOGUS |
_reportWrongToken(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken... arg2) |
java.time.LocalDate |
deserialize(com.fasterxml.jackson.core.JsonParser parse,
com.fasterxml.jackson.databind.DeserializationContext context) |
protected boolean |
isLenient() |
protected com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer |
withDateFormat(java.time.format.DateTimeFormatter formatter) |
_throwNoNumericTimestampNeedTimeZone, createContextualdeserialize, getEmptyAccessPattern, getNullAccessPattern, supportsUpdate_byteOverflow, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeWrappedValue, _failDoubleToIntCoercion, _findNullProvider, _hasTextualNull, _intOverflow, _isEmptyOrTextualNull, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _neitherNull, _nonNullNumber, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer, parseDoublepublic LocalDateExtDeserializer()
public LocalDateExtDeserializer(java.time.format.DateTimeFormatter dtf)
protected com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer withDateFormat(java.time.format.DateTimeFormatter formatter)
withDateFormat 在类中 com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializerpublic java.time.LocalDate deserialize(com.fasterxml.jackson.core.JsonParser parse,
com.fasterxml.jackson.databind.DeserializationContext context)
throws java.io.IOException
deserialize 在类中 com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializerjava.io.IOExceptionprotected boolean isLenient()
protected <BOGUS> BOGUS _reportWrongToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonToken arg1,
java.lang.String arg2)
throws java.io.IOException
java.io.IOExceptionprotected <BOGUS> BOGUS _reportWrongToken(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken... arg2)
throws java.io.IOException
java.io.IOExceptionprotected <R> R _handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext arg0,
java.time.DateTimeException arg1,
java.lang.String arg2)
throws com.fasterxml.jackson.databind.JsonMappingException
com.fasterxml.jackson.databind.JsonMappingExceptionprotected <R> R _handleUnexpectedToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonParser arg1,
java.lang.String arg2,
java.lang.Object... arg3)
throws com.fasterxml.jackson.databind.JsonMappingException
com.fasterxml.jackson.databind.JsonMappingExceptionprotected <R> R _handleUnexpectedToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonParser arg1,
com.fasterxml.jackson.core.JsonToken... arg2)
throws com.fasterxml.jackson.databind.JsonMappingException
com.fasterxml.jackson.databind.JsonMappingExceptionprotected T _failForNotLenient(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken arg2)
throws java.io.IOException
java.io.IOExceptionprotected java.time.DateTimeException _peelDTE(java.time.DateTimeException arg0)