Class SdkPojoDeserializer
java.lang.Object
com.fasterxml.jackson.databind.JsonDeserializer<T>
com.fasterxml.jackson.databind.deser.std.StdDeserializer<software.amazon.awssdk.core.SdkPojo>
software.amazon.cloudformation.proxy.aws.SdkPojoDeserializer
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.NullValueProvider,java.io.Serializable
public class SdkPojoDeserializer
extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<software.amazon.awssdk.core.SdkPojo>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer
com.fasterxml.jackson.databind.JsonDeserializer.None -
Constructor Summary
Constructors Constructor Description SdkPojoDeserializer(com.fasterxml.jackson.databind.JavaType type) -
Method Summary
Modifier and Type Method Description software.amazon.awssdk.core.SdkPojodeserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt)com.fasterxml.jackson.databind.JavaTypegetValueType()booleanisCachable()Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer
deserializeWithType, getValueClass, getValueType, handledTypeMethods inherited from class com.fasterxml.jackson.databind.JsonDeserializer
deserialize, deserializeWithType, findBackReference, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, replaceDelegatee, supportsUpdate, unwrappingDeserializerMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SdkPojoDeserializer
public SdkPojoDeserializer(com.fasterxml.jackson.databind.JavaType type)
-
-
Method Details
-
getValueType
public com.fasterxml.jackson.databind.JavaType getValueType()- Overrides:
getValueTypein classcom.fasterxml.jackson.databind.deser.std.StdDeserializer<software.amazon.awssdk.core.SdkPojo>
-
deserialize
public software.amazon.awssdk.core.SdkPojo deserialize(com.fasterxml.jackson.core.JsonParser p, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws java.io.IOException- Specified by:
deserializein classcom.fasterxml.jackson.databind.JsonDeserializer<software.amazon.awssdk.core.SdkPojo>- Throws:
java.io.IOException
-
isCachable
public boolean isCachable()- Overrides:
isCachablein classcom.fasterxml.jackson.databind.JsonDeserializer<software.amazon.awssdk.core.SdkPojo>
-