public abstract static class SubtypeDeserializer.EnumSubtypeDeserializer<E extends Enum<E>> extends SubtypeDeserializer<E,EnumJsonDeserializer<E>>
EnumJsonDeserializerSubtypeDeserializer.BeanSubtypeDeserializer<T>, SubtypeDeserializer.EnumSubtypeDeserializer<E extends Enum<E>>| Constructor and Description |
|---|
SubtypeDeserializer.EnumSubtypeDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
E |
deserializeInline(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation,
Map<String,String> bufferedProperties) |
E |
deserializeWrapped(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializerParameters params,
IdentityDeserializationInfo identityInfo,
TypeDeserializationInfo typeInfo,
String typeInformation) |
S |
getDeserializer() |
getDeserializer, newDeserializerpublic SubtypeDeserializer.EnumSubtypeDeserializer()
public E deserializeInline(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, IdentityDeserializationInfo identityInfo, TypeDeserializationInfo typeInfo, String typeInformation, Map<String,String> bufferedProperties)
public E deserializeWrapped(JsonReader reader, JsonDeserializationContext ctx, JsonDeserializerParameters params, IdentityDeserializationInfo identityInfo, TypeDeserializationInfo typeInfo, String typeInformation)
public S getDeserializer()
Copyright © 2014. All Rights Reserved.