public abstract static class SubtypeDeserializer.BeanSubtypeDeserializer<T> extends SubtypeDeserializer<T,AbstractBeanJsonDeserializer<T>>
AbstractBeanJsonDeserializerSubtypeDeserializer.BeanSubtypeDeserializer<T>, SubtypeDeserializer.DefaultSubtypeDeserializer<T>| Constructor and Description |
|---|
BeanSubtypeDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
T |
deserializeInline(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation,
Map<String,String> bufferedProperties) |
T |
deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
S |
getDeserializer()
getDeserializer
|
getDeserializer, newDeserializerpublic T deserializeInline(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, IdentityDeserializationInfo identityInfo, TypeDeserializationInfo typeInfo, String typeInformation, Map<String,String> bufferedProperties)
public T deserializeWrapped(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, IdentityDeserializationInfo identityInfo, TypeDeserializationInfo typeInfo, String typeInformation)
public S getDeserializer()
getDeserializer
Copyright © 2020. All rights reserved.