public class CustomLocalDateTimeDeserializer extends com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime>
LocalDateTimes.LocalDateTimeDeserializer,
序列化表格| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
_isLenient |
static CustomLocalDateTimeDeserializer |
INSTANCE |
| 限定符 | 构造器和说明 |
|---|---|
protected |
CustomLocalDateTimeDeserializer() |
|
CustomLocalDateTimeDeserializer(DateTimeFormatter formatter) |
|
CustomLocalDateTimeDeserializer(String pattern) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected T |
_failForNotLenient(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken arg2) |
protected T |
_fromEmptyString(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
String arg2) |
protected LocalDateTime |
_fromString(com.fasterxml.jackson.core.JsonParser p,
com.fasterxml.jackson.databind.DeserializationContext ctxt,
String string0) |
protected <R> R |
_handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext arg0,
DateTimeException arg1,
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,
String arg2,
Object... arg3) |
protected boolean |
_isValidTimestampString(String arg0) |
protected DateTimeException |
_peelDTE(DateTimeException arg0) |
protected <BOGUS> BOGUS |
_reportWrongToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonToken arg1,
String arg2) |
protected <BOGUS> BOGUS |
_reportWrongToken(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken... arg2) |
LocalDateTime |
deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext context) |
protected boolean |
isLenient() |
protected CustomLocalDateTimeDeserializer |
withDateFormat(DateTimeFormatter formatter) |
protected CustomLocalDateTimeDeserializer |
withLeniency(Boolean leniency) |
protected com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime> |
withShape(com.fasterxml.jackson.annotation.JsonFormat.Shape shape) |
_throwNoNumericTimestampNeedTimeZone, _withFormatOverrides, createContextualdeserialize, getEmptyAccessPattern, getNullAccessPattern, supportsUpdate_byteOverflow, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkTextualNull, _coerceBooleanFromInt, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializerpublic static final CustomLocalDateTimeDeserializer INSTANCE
protected final boolean _isLenient
protected CustomLocalDateTimeDeserializer()
public CustomLocalDateTimeDeserializer(String pattern)
public CustomLocalDateTimeDeserializer(DateTimeFormatter formatter)
protected com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime> withShape(com.fasterxml.jackson.annotation.JsonFormat.Shape shape)
withShape 在类中 com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime>protected CustomLocalDateTimeDeserializer withDateFormat(DateTimeFormatter formatter)
withDateFormat 在类中 com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime>protected CustomLocalDateTimeDeserializer withLeniency(Boolean leniency)
withLeniency 在类中 com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<LocalDateTime>public LocalDateTime deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context) throws IOException
deserialize 在类中 com.fasterxml.jackson.databind.JsonDeserializer<LocalDateTime>IOExceptionprotected LocalDateTime _fromString(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt, String string0) throws IOException
IOExceptionprotected boolean isLenient()
protected T _fromEmptyString(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
String arg2)
throws IOException
IOExceptionprotected boolean _isValidTimestampString(String arg0)
protected <BOGUS> BOGUS _reportWrongToken(com.fasterxml.jackson.databind.DeserializationContext arg0,
com.fasterxml.jackson.core.JsonToken arg1,
String arg2)
throws IOException
IOExceptionprotected <BOGUS> BOGUS _reportWrongToken(com.fasterxml.jackson.core.JsonParser arg0,
com.fasterxml.jackson.databind.DeserializationContext arg1,
com.fasterxml.jackson.core.JsonToken... arg2)
throws IOException
IOExceptionprotected <R> R _handleDateTimeException(com.fasterxml.jackson.databind.DeserializationContext arg0,
DateTimeException arg1,
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,
String arg2,
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 IOException
IOExceptionprotected DateTimeException _peelDTE(DateTimeException arg0)
Copyright © 2025. All rights reserved.