クラス Jackson2HalModule.HalResourcesDeserializer
- 実装されたすべてのインターフェース:
com.fasterxml.jackson.databind.deser.ContextualDeserializer
、com.fasterxml.jackson.databind.deser.NullValueProvider
、com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
、SerializableSE
- 含まれているクラス:
- Jackson2HalModule
public static class Jackson2HalModule.HalResourcesDeserializer
extends com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<ListSE<ObjectSE>>
implements com.fasterxml.jackson.databind.deser.ContextualDeserializer
- 関連事項:
ネストされたクラスのサマリー
クラス com.fasterxml.jackson.databind.JsonDeserializer から継承されたネストクラス / インターフェース
com.fasterxml.jackson.databind.JsonDeserializer.None
フィールドサマリー
クラス com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase から継承されたフィールド
_containerType, _nullProvider, _skipNullValues, _unwrapSingle
クラス com.fasterxml.jackson.databind.deser.std.StdDeserializer から継承されたフィールド
_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明com.fasterxml.jackson.databind.JsonDeserializer<?>
createContextual
(com.fasterxml.jackson.databind.DeserializationContext context, com.fasterxml.jackson.databind.BeanProperty property) deserialize
(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) com.fasterxml.jackson.databind.JsonDeserializer<ObjectSE>
com.fasterxml.jackson.databind.JavaType
クラス com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase から継承されたメソッド
findBackReference, getEmptyAccessPattern, getEmptyValue, getValueType, supportsUpdate, wrapAndThrow, wrapAndThrow
クラス 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, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
クラス com.fasterxml.jackson.databind.JsonDeserializer から継承されたメソッド
deserialize, deserializeWithType, getAbsentValue, getDelegatee, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, unwrappingDeserializer
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable から継承されたメソッド
getValueInstantiator
コンストラクターの詳細
HalResourcesDeserializer
public HalResourcesDeserializer()HalResourcesDeserializer
public HalResourcesDeserializer(com.fasterxml.jackson.databind.JavaType vc)
メソッドの詳細
getContentType
getContentDeserializer
deserialize
public ListSE<ObjectSE> deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOExceptionSE - 次で指定:
- クラス
com.fasterxml.jackson.databind.JsonDeserializer<ListSE<ObjectSE>>
のdeserialize
- 例外:
IOExceptionSE
createContextual
public com.fasterxml.jackson.databind.JsonDeserializer<?> createContextual(com.fasterxml.jackson.databind.DeserializationContext context, com.fasterxml.jackson.databind.BeanProperty property) throws com.fasterxml.jackson.databind.JsonMappingException - 次で指定:
- インターフェース
com.fasterxml.jackson.databind.deser.ContextualDeserializer
のcreateContextual
- 例外:
com.fasterxml.jackson.databind.JsonMappingException