クラス Jackson2HalModule.HalResourcesDeserializer

java.lang.ObjectSE
com.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<T>
com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<ListSE<ObjectSE>>
org.springframework.hateoas.mediatype.hal.Jackson2HalModule.HalResourcesDeserializer
実装されたすべてのインターフェース:
com.fasterxml.jackson.databind.deser.ContextualDeserializercom.fasterxml.jackson.databind.deser.NullValueProvidercom.fasterxml.jackson.databind.deser.ValueInstantiator.GettableSerializableSE
含まれているクラス:
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
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    HalResourcesDeserializer(com.fasterxml.jackson.databind.JavaType vc)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    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

      @Nullable public com.fasterxml.jackson.databind.JavaType getContentType()
      オーバーライド:
      クラス com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<ListSE<ObjectSE>>getContentType 
    • getContentDeserializer

      @Nullable public com.fasterxml.jackson.databind.JsonDeserializer<ObjectSE> getContentDeserializer()
      次で指定:
      クラス com.fasterxml.jackson.databind.deser.std.ContainerDeserializerBase<ListSE<ObjectSE>>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.ContextualDeserializercreateContextual 
      例外:
      com.fasterxml.jackson.databind.JsonMappingException