FlexibleLocalDateDeserializer

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
protected val _valueClass: Class<*>?
Link copied to clipboard
protected val _valueType: JavaType?
Link copied to clipboard
open override val delegatee: JsonDeserializer<*>?
Link copied to clipboard
open override val emptyAccessPattern: AccessPattern?
Link copied to clipboard
open override val emptyValue: Any?
Link copied to clipboard
Link copied to clipboard
open override val isCachable: Boolean
Link copied to clipboard
open override val knownPropertyNames: Collection<Any?>?
Link copied to clipboard
open override val nullAccessPattern: AccessPattern?
Link copied to clipboard
open override val nullValue: LocalDate?
Link copied to clipboard
open override val objectIdReader: ObjectIdReader?
Link copied to clipboard
override val valueClass: Class<*>?
Link copied to clipboard
open override val valueInstantiator: ValueInstantiator?
Link copied to clipboard
open override val valueType: JavaType?

Functions

Link copied to clipboard
protected fun _byteOverflow(value: Int): Boolean
Link copied to clipboard
protected open fun _checkBooleanToStringCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkCoercionFail(ctxt: DeserializationContext?, act: CoercionAction?, targetType: Class<*>?, inputValue: Any?, inputDesc: String?): CoercionAction?
Link copied to clipboard
protected open fun _checkDoubleSpecialValue(text: String?): Double?
Link copied to clipboard
protected open fun _checkFloatSpecialValue(text: String?): Float?
Link copied to clipboard
protected open fun _checkFloatToIntCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkFloatToStringCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkFromStringCoercion(ctxt: DeserializationContext?, value: String?): CoercionAction?
protected open fun _checkFromStringCoercion(ctxt: DeserializationContext?, value: String?, logicalType: LogicalType?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkIntToFloatCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkIntToStringCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): CoercionAction?
Link copied to clipboard
protected open fun _checkTextualNull(ctxt: DeserializationContext?, text: String?): Boolean
Link copied to clipboard
protected open fun _checkToStringCoercion(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?, inputValue: Any?, inputShape: CoercionInputShape?): CoercionAction?
Link copied to clipboard
protected open fun _coerceBooleanFromInt(p: JsonParser?, ctxt: DeserializationContext?, rawTargetType: Class<*>?): Boolean?
Link copied to clipboard
protected open fun _coercedTypeDesc(): String?
protected open fun _coercedTypeDesc(rawTargetType: Class<*>?): String?
Link copied to clipboard
protected open fun _coerceEmptyString(ctxt: DeserializationContext?, isPrimitive: Boolean): Any?
Link copied to clipboard
protected open fun _coerceIntegral(p: JsonParser?, ctxt: DeserializationContext?): Any?
Link copied to clipboard
protected open fun _coerceNullToken(ctxt: DeserializationContext?, isPrimitive: Boolean): Any?
Link copied to clipboard
protected open fun _coerceTextualNull(ctxt: DeserializationContext?, isPrimitive: Boolean): Any?
Link copied to clipboard
protected open fun _deserializeFromArray(p: JsonParser?, ctxt: DeserializationContext?): LocalDate?
Link copied to clipboard
protected open fun _deserializeFromEmpty(p: JsonParser?, ctxt: DeserializationContext?): LocalDate?
Link copied to clipboard
protected open fun _deserializeFromEmptyString(p: JsonParser?, ctxt: DeserializationContext?, act: CoercionAction?, rawTargetType: Class<*>?, desc: String?): Any?
Link copied to clipboard
protected open fun _deserializeFromString(p: JsonParser?, ctxt: DeserializationContext?): LocalDate?
Link copied to clipboard
protected open fun _deserializeWrappedValue(p: JsonParser?, ctxt: DeserializationContext?): LocalDate?
Link copied to clipboard
protected open fun _failDoubleToIntCoercion(p: JsonParser?, ctxt: DeserializationContext?, type: String?)
Link copied to clipboard
protected open fun _findCoercionFromBlankString(ctxt: DeserializationContext?): CoercionAction?
Link copied to clipboard
protected open fun _findCoercionFromEmptyArray(ctxt: DeserializationContext?): CoercionAction?
Link copied to clipboard
protected open fun _findCoercionFromEmptyString(ctxt: DeserializationContext?): CoercionAction?
Link copied to clipboard
protected fun _findNullProvider(ctxt: DeserializationContext?, prop: BeanProperty?, nulls: Nulls?, valueDeser: JsonDeserializer<*>?): NullValueProvider?
Link copied to clipboard
protected open fun _hasTextualNull(value: String?): Boolean
Link copied to clipboard
protected fun _intOverflow(value: Long): Boolean
Link copied to clipboard
protected open fun _isEmptyOrTextualNull(value: String?): Boolean
Link copied to clipboard
protected open fun _isFalse(text: String?): Boolean
Link copied to clipboard
protected fun _isIntNumber(text: String?): Boolean
Link copied to clipboard
protected fun _isNaN(text: String?): Boolean
Link copied to clipboard
protected fun _isNegInf(text: String?): Boolean
Link copied to clipboard
protected fun _isPosInf(text: String?): Boolean
Link copied to clipboard
protected open fun _isTrue(text: String?): Boolean
Link copied to clipboard
protected open fun _nonNullNumber(n: Number?): Number?
Link copied to clipboard
protected fun _parseBoolean(p: JsonParser?, ctxt: DeserializationContext?, targetType: Class<*>?): Boolean?
Link copied to clipboard
protected open fun _parseBooleanFromInt(p: JsonParser?, ctxt: DeserializationContext?): Boolean
Link copied to clipboard
protected fun _parseBooleanPrimitive(p: JsonParser?, ctxt: DeserializationContext?): Boolean
protected fun _parseBooleanPrimitive(ctxt: DeserializationContext?, p: JsonParser?, targetType: Class<*>?): Boolean
Link copied to clipboard
protected fun _parseBytePrimitive(p: JsonParser?, ctxt: DeserializationContext?): Byte
Link copied to clipboard
protected open fun _parseDate(p: JsonParser?, ctxt: DeserializationContext?): Date?
protected open fun _parseDate(value: String?, ctxt: DeserializationContext?): Date?
Link copied to clipboard
protected open fun _parseDateFromArray(p: JsonParser?, ctxt: DeserializationContext?): Date?
Link copied to clipboard
protected fun _parseDoublePrimitive(p: JsonParser?, ctxt: DeserializationContext?): Double
protected fun _parseDoublePrimitive(ctxt: DeserializationContext?, text: String?): Double
protected fun _parseDoublePrimitive(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Double
Link copied to clipboard
protected fun _parseFloatPrimitive(p: JsonParser?, ctxt: DeserializationContext?): Float
protected fun _parseFloatPrimitive(ctxt: DeserializationContext?, text: String?): Float
protected fun _parseFloatPrimitive(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Float
Link copied to clipboard
protected fun _parseInteger(ctxt: DeserializationContext?, text: String?): Int?
protected fun _parseInteger(p: JsonParser?, ctxt: DeserializationContext?, targetType: Class<*>?): Int?
protected open fun _parseInteger(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Int?
Link copied to clipboard
protected fun _parseIntPrimitive(p: JsonParser?, ctxt: DeserializationContext?): Int
protected fun _parseIntPrimitive(ctxt: DeserializationContext?, text: String?): Int
protected open fun _parseIntPrimitive(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Int
Link copied to clipboard
protected fun _parseLong(ctxt: DeserializationContext?, text: String?): Long?
protected fun _parseLong(p: JsonParser?, ctxt: DeserializationContext?, targetType: Class<*>?): Long?
protected open fun _parseLong(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Long?
Link copied to clipboard
protected fun _parseLongPrimitive(p: JsonParser?, ctxt: DeserializationContext?): Long
protected fun _parseLongPrimitive(ctxt: DeserializationContext?, text: String?): Long
protected open fun _parseLongPrimitive(p: JsonParser?, ctxt: DeserializationContext?, text: String?): Long
Link copied to clipboard
protected fun _parseShortPrimitive(p: JsonParser?, ctxt: DeserializationContext?): Short
Link copied to clipboard
protected fun _parseString(p: JsonParser?, ctxt: DeserializationContext?): String?
protected fun _parseString(p: JsonParser?, ctxt: DeserializationContext?, nullProvider: NullValueProvider?): String?
Link copied to clipboard
protected open fun _reportFailedNullCoerce(ctxt: DeserializationContext?, state: Boolean, feature: Enum<*>?, inputDesc: String?)
Link copied to clipboard
protected fun _shortOverflow(value: Int): Boolean
Link copied to clipboard
protected open fun _streamReadConstraints(ctxt: DeserializationContext?): StreamReadConstraints?
Link copied to clipboard
private open fun _validateAgainstMaxNumberLen(src: StreamReadConstraints?, value: String?)
Link copied to clipboard
protected open fun _validateTimestampLength(ctxt: DeserializationContext?, value: String?)
Link copied to clipboard
protected open fun _verifyEndArrayForSingle(p: JsonParser?, ctxt: DeserializationContext?)
Link copied to clipboard
protected fun _verifyNullForPrimitive(ctxt: DeserializationContext?)
Link copied to clipboard
protected fun _verifyNullForPrimitiveCoercion(ctxt: DeserializationContext?, str: String?)
Link copied to clipboard
protected fun _verifyNullForScalarCoercion(ctxt: DeserializationContext?, str: String?)
Link copied to clipboard
protected open fun _verifyNumberForScalarCoercion(ctxt: DeserializationContext?, p: JsonParser?)
Link copied to clipboard
protected open fun _verifyStringForScalarCoercion(ctxt: DeserializationContext?, str: String?)
Link copied to clipboard
open fun deserialize(p: JsonParser?, ctxt: DeserializationContext?, intoValue: LocalDate?): LocalDate?
open override fun deserialize(p: JsonParser, ctxt: DeserializationContext): LocalDate
Link copied to clipboard
open fun deserializeWithType(p: JsonParser?, ctxt: DeserializationContext?, typeDeserializer: TypeDeserializer?): Any?
open fun deserializeWithType(p: JsonParser?, ctxt: DeserializationContext?, typeDeserializer: TypeDeserializer?, intoValue: LocalDate?): Any?
Link copied to clipboard
open fun findBackReference(refName: String?): SettableBeanProperty?
Link copied to clipboard
protected open fun findContentNullProvider(ctxt: DeserializationContext?, prop: BeanProperty?, valueDeser: JsonDeserializer<*>?): NullValueProvider?
Link copied to clipboard
protected open fun findContentNullStyle(ctxt: DeserializationContext?, prop: BeanProperty?): Nulls?
Link copied to clipboard
protected open fun findConvertingContentDeserializer(ctxt: DeserializationContext?, prop: BeanProperty?, existingDeserializer: JsonDeserializer<*>?): JsonDeserializer<*>?
Link copied to clipboard
protected open fun findDeserializer(ctxt: DeserializationContext?, type: JavaType?, property: BeanProperty?): JsonDeserializer<Any?>?
Link copied to clipboard
protected open fun findFormatFeature(ctxt: DeserializationContext?, prop: BeanProperty?, typeForDefaults: Class<*>?, feat: JsonFormat.Feature?): Boolean?
Link copied to clipboard
protected open fun findFormatOverrides(ctxt: DeserializationContext?, prop: BeanProperty?, typeForDefaults: Class<*>?): JsonFormat.Value?
Link copied to clipboard
protected fun findValueNullProvider(ctxt: DeserializationContext?, prop: SettableBeanProperty?, propMetadata: PropertyMetadata?): NullValueProvider?
Link copied to clipboard
open fun getAbsentValue(ctxt: DeserializationContext?): Any?
Link copied to clipboard
open fun getNullValue(): LocalDate?
open fun getNullValue(ctxt: DeserializationContext?): LocalDate?
Link copied to clipboard
open fun handledType(): Class<*>?
Link copied to clipboard
protected open fun handleMissingEndArrayForSingle(p: JsonParser?, ctxt: DeserializationContext?)
Link copied to clipboard
protected open fun handleNestedArrayForSingle(p: JsonParser?, ctxt: DeserializationContext?): Any?
Link copied to clipboard
protected open fun handleUnknownProperty(p: JsonParser?, ctxt: DeserializationContext?, instanceOrClass: Any?, propName: String?)
Link copied to clipboard
protected open fun isDefaultDeserializer(deserializer: JsonDeserializer<*>?): Boolean
Link copied to clipboard
protected open fun isDefaultKeyDeserializer(keyDeser: KeyDeserializer?): Boolean
Link copied to clipboard
open fun logicalType(): LogicalType?
Link copied to clipboard
open fun replaceDelegatee(delegatee: JsonDeserializer<*>?): JsonDeserializer<*>?
Link copied to clipboard
open fun supportsUpdate(config: DeserializationConfig?): Boolean?
Link copied to clipboard
open fun unwrappingDeserializer(unwrapper: NameTransformer?): JsonDeserializer<LocalDate?>?