クラス ErrorMessageJsonDeserializer
java.lang.ObjectSE
tools.jackson.databind.ValueDeserializer<ErrorMessage>
tools.jackson.databind.deser.std.StdDeserializer<ErrorMessage>
tools.jackson.databind.deser.std.StdNodeBasedDeserializer<ErrorMessage>
org.springframework.integration.support.json.MessageJsonDeserializer<ErrorMessage>
org.springframework.integration.support.json.ErrorMessageJsonDeserializer
- 実装済みのインターフェース一覧:
tools.jackson.databind.deser.NullValueProvider, tools.jackson.databind.deser.ValueInstantiator.Gettable
- 導入:
- 7.0
- 作成者:
- Jooyoung Pyoung
ネストされたクラスの概要
クラス tools.jackson.databind.ValueDeserializer から継承されたネストクラス / インターフェース
tools.jackson.databind.ValueDeserializer.Noneフィールド概要
クラス tools.jackson.databind.deser.std.StdNodeBasedDeserializer から継承されたフィールド
_treeDeserializerクラス tools.jackson.databind.deser.std.StdDeserializer から継承されたフィールド
_valueClass, _valueType, F_MASK_INT_COERCIONSコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected ErrorMessagebuildMessage(MutableMessageHeaders headers, ObjectSE payload, tools.jackson.databind.JsonNode root, tools.jackson.databind.DeserializationContext ctxt) クラス MessageJsonDeserializer から継承されたメソッド
convert, deserializeWithType, getMapper, setMapper, setPayloadTypeクラス tools.jackson.databind.deser.std.StdNodeBasedDeserializer から継承されたメソッド
convert, deserialize, deserialize, resolveクラス tools.jackson.databind.deser.std.StdDeserializer から継承されたメソッド
_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceIntegral, _deserializeFromArray, _deserializeFromEmptyString, _deserializeFromString, _deserializeFromStringForContainer, _deserializeWrappedValue, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _wrapIOFailure, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatFeature, findFormatOverrides, findFormatOverrides, findValueNullProvider, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializerクラス tools.jackson.databind.ValueDeserializer から継承されたメソッド
createContextual, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
コンストラクターの詳細
ErrorMessageJsonDeserializer
public ErrorMessageJsonDeserializer()
方法の詳細
buildMessage
protected ErrorMessage buildMessage(MutableMessageHeaders headers, ObjectSE payload, tools.jackson.databind.JsonNode root, tools.jackson.databind.DeserializationContext ctxt) throws tools.jackson.core.JacksonException - 次で指定:
- クラス
MessageJsonDeserializer<ErrorMessage>のbuildMessage - 例外:
tools.jackson.core.JacksonException