Class SerializedValueDeserializer

java.lang.Object
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonDeserializer<T>
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.apache.flink.util.SerializedValue<?>>
org.apache.flink.runtime.rest.messages.json.SerializedValueDeserializer
All Implemented Interfaces:
Serializable, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.NullValueProvider, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable

public class SerializedValueDeserializer extends org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.apache.flink.util.SerializedValue<?>>
JSON deserializer for SerializedValue.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonDeserializer

    org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonDeserializer.None
  • Field Summary

    Fields inherited from class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.std.StdDeserializer

    _valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    SerializedValueDeserializer(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JavaType valueType)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.flink.util.SerializedValue<?>
    deserialize(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonParser p, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DeserializationContext ctxt)
     

    Methods inherited from class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.deser.std.StdDeserializer

    _byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _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, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer

    Methods inherited from class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonDeserializer

    deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SerializedValueDeserializer

      public SerializedValueDeserializer()
    • SerializedValueDeserializer

      public SerializedValueDeserializer(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JavaType valueType)
  • Method Details

    • deserialize

      public org.apache.flink.util.SerializedValue<?> deserialize(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonParser p, org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException
      Specified by:
      deserialize in class org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.JsonDeserializer<org.apache.flink.util.SerializedValue<?>>
      Throws:
      IOException