E - Type of the enumeration inside the EnumSetpublic class EnumSetJsonDeserializer<E extends java.lang.Enum<E>> extends BaseSetJsonDeserializer<java.util.EnumSet<E>,E>
JsonDeserializer implementation for EnumSet.deserializer| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isNullValueAllowed() |
protected java.util.EnumSet<E> |
newCollection()
Instantiates a new collection for deserialization process.
|
static <E extends java.lang.Enum<E>> |
newInstance(EnumJsonDeserializer<E> deserializer) |
doDeserialize, setBackReferencedeserialize, deserialize, deserializeNullValuepublic static <E extends java.lang.Enum<E>> EnumSetJsonDeserializer<E> newInstance(EnumJsonDeserializer<E> deserializer)
E - Type of the enumeration inside the EnumSetdeserializer - EnumJsonDeserializer used to deserialize the enums inside the EnumSet.EnumSetJsonDeserializerprotected java.util.EnumSet<E> newCollection()
BaseCollectionJsonDeserializernewCollection in class BaseCollectionJsonDeserializer<java.util.EnumSet<E extends java.lang.Enum<E>>,E extends java.lang.Enum<E>>protected boolean isNullValueAllowed()
isNullValueAllowed in class BaseCollectionJsonDeserializer<java.util.EnumSet<E extends java.lang.Enum<E>>,E extends java.lang.Enum<E>>Copyright © 2015. All Rights Reserved.