クラス GenericMessageJacksonDeserializer

java.lang.ObjectSE
com.fasterxml.jackson.databind.JsonDeserializer<GenericMessage<?>>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<GenericMessage<?>>
com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer<GenericMessage<?>>
org.springframework.integration.support.json.MessageJacksonDeserializer<GenericMessage<?>>
org.springframework.integration.support.json.GenericMessageJacksonDeserializer
実装されているすべてのインターフェース:
com.fasterxml.jackson.databind.deser.NullValueProvidercom.fasterxml.jackson.databind.deser.ResolvableDeserializercom.fasterxml.jackson.databind.deser.ValueInstantiator.GettableSerializableSE

@DeprecatedSE(since="7.0", forRemoval=true) public class GenericMessageJacksonDeserializer extends MessageJacksonDeserializer<GenericMessage<?>>
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以来、Jackson 3 の代わりに GenericMessageJsonDeserializer が採用されています。
導入:
4.3.10
作成者:
Artem Bilan
関連事項:
  • ネストされたクラスの要約

    クラス com.fasterxml.jackson.databind.JsonDeserializer から継承されたネストクラス / インターフェース

    com.fasterxml.jackson.databind.JsonDeserializer.None
  • フィールドのサマリー

    クラス com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer から継承されたフィールド

    _treeDeserializer

    クラス com.fasterxml.jackson.databind.deser.std.StdDeserializer から継承されたフィールド

    _valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • 方法の概要

    修飾子と型
    メソッド
    説明
    protected GenericMessage<?>
    buildMessage(MutableMessageHeaders headers, ObjectSE payload, com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.databind.DeserializationContext ctxt)
    非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。

    クラス org.springframework.integration.support.json.MessageJacksonDeserializer から継承されたメソッド

    convert, deserializeWithType, getMapper, setMapper, setPayloadType

    クラス com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer から継承されたメソッド

    convert, deserialize, deserialize, resolve

    クラス 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, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _streamReadConstraints, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer

    クラス com.fasterxml.jackson.databind.JsonDeserializer から継承されたメソッド

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

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • GenericMessageJacksonDeserializer

      public GenericMessageJacksonDeserializer()
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
  • メソッドの詳細