E - Type of the enumeration inside the EnumSetpublic class EnumSetJsonDeserializer<E extends Enum<E>> extends BaseSetJsonDeserializer<EnumSet<E>,E>
JsonDeserializer implementation for EnumSet.deserializer| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isNullValueAllowed() |
protected EnumSet<E> |
newCollection()
Instantiates a new collection for deserialization process.
|
static <E extends Enum<E>> |
newInstance(EnumJsonDeserializer<E> deserializer) |
doDeserialize, setBackReferencedeserialize, deserialize, deserializeNullValuepublic static <E extends 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 EnumSet<E> newCollection()
BaseCollectionJsonDeserializernewCollection in class BaseCollectionJsonDeserializer<EnumSet<E extends Enum<E>>,E extends Enum<E>>protected boolean isNullValueAllowed()
isNullValueAllowed in class BaseCollectionJsonDeserializer<EnumSet<E extends Enum<E>>,E extends Enum<E>>Copyright © 2016. All Rights Reserved.