クラス ErrorMessageJacksonDeserializer
java.lang.ObjectSE
com.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdNodeBasedDeserializer<T>
org.springframework.integration.support.json.MessageJacksonDeserializer<ErrorMessage>
org.springframework.integration.support.json.ErrorMessageJacksonDeserializer
- 実装されたすべてのインターフェース:
com.fasterxml.jackson.databind.deser.NullValueProvider
、com.fasterxml.jackson.databind.deser.ResolvableDeserializer
、com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
、SerializableSE
- 導入:
- 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
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected ErrorMessage
buildMessage
(MutableMessageHeaders headers, ObjectSE payload, com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.databind.DeserializationContext ctxt) クラス 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, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _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, isDefaultKeyDeserializer
クラス com.fasterxml.jackson.databind.JsonDeserializer から継承されたメソッド
deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
コンストラクターの詳細
ErrorMessageJacksonDeserializer
public ErrorMessageJacksonDeserializer()
メソッドの詳細
buildMessage
protected ErrorMessage buildMessage(MutableMessageHeaders headers, ObjectSE payload, com.fasterxml.jackson.databind.JsonNode root, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOExceptionSE - 次で指定:
- クラス
MessageJacksonDeserializer<ErrorMessage>
のbuildMessage
- 例外:
IOExceptionSE