クラス EntityDeserializer

java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<org.iplass.mtp.entity.Entity>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.iplass.mtp.entity.Entity>
org.iplass.mtp.impl.webapi.jackson.EntityDeserializer
すべての実装されたインタフェース:
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable

public class EntityDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<org.iplass.mtp.entity.Entity>
Entity-JSONマッピングのためのカスタムのJsonDeserializer。
関連項目:
  • ネストされたクラスの概要

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

    com.fasterxml.jackson.databind.JsonDeserializer.None
  • フィールドの概要

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

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

    コンストラクタ
    コンストラクタ
    説明
     
    EntityDeserializer(com.fasterxml.jackson.databind.deser.std.StdDeserializer<?> src)
     
    EntityDeserializer(com.fasterxml.jackson.databind.JavaType valueType)
     
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    org.iplass.mtp.entity.Entity
    deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt)
     

    クラスから継承されたメソッド 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, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer

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

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

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

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

    • EntityDeserializer

      public EntityDeserializer()
    • EntityDeserializer

      public EntityDeserializer(Class<?> vc)
    • EntityDeserializer

      public EntityDeserializer(com.fasterxml.jackson.databind.JavaType valueType)
    • EntityDeserializer

      public EntityDeserializer(com.fasterxml.jackson.databind.deser.std.StdDeserializer<?> src)
  • メソッドの詳細

    • deserialize

      public org.iplass.mtp.entity.Entity deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws IOException, com.fasterxml.jackson.core.JsonProcessingException
      定義:
      deserialize クラス内 com.fasterxml.jackson.databind.JsonDeserializer<org.iplass.mtp.entity.Entity>
      例外:
      IOException
      com.fasterxml.jackson.core.JsonProcessingException