Class BaseQueueJsonDeserializer<Q extends java.util.Queue<T>,T>
java.lang.Object
org.dominokit.jacksonapt.JsonDeserializer<I>
org.dominokit.jacksonapt.deser.collection.BaseIterableJsonDeserializer<C,T>
org.dominokit.jacksonapt.deser.collection.BaseCollectionJsonDeserializer<Q,T>
org.dominokit.jacksonapt.deser.collection.BaseQueueJsonDeserializer<Q,T>
- Type Parameters:
Q-QueuetypeT- Type of the elements inside theQueue
- Direct Known Subclasses:
AbstractQueueJsonDeserializer,PriorityQueueJsonDeserializer,QueueJsonDeserializer
public abstract class BaseQueueJsonDeserializer<Q extends java.util.Queue<T>,T> extends BaseCollectionJsonDeserializer<Q,T>
Base
JsonDeserializer implementation for Queue.- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Field Summary
Fields inherited from class org.dominokit.jacksonapt.deser.collection.BaseIterableJsonDeserializer
deserializer -
Constructor Summary
Constructors Constructor Description BaseQueueJsonDeserializer(JsonDeserializer<T> deserializer)Constructor for BaseQueueJsonDeserializer. -
Method Summary
Modifier and Type Method Description protected booleanisNullValueAllowed()isNullValueAllowedMethods inherited from class org.dominokit.jacksonapt.deser.collection.BaseCollectionJsonDeserializer
doDeserialize, newCollection, setBackReferenceMethods inherited from class org.dominokit.jacksonapt.JsonDeserializer
deserialize, deserialize, deserializeNullValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
BaseQueueJsonDeserializer
Constructor for BaseQueueJsonDeserializer.
- Parameters:
deserializer-JsonDeserializerused to map the objects inside theQueue.
-
-
Method Details
-
isNullValueAllowed
protected boolean isNullValueAllowed()isNullValueAllowed
- Overrides:
isNullValueAllowedin classBaseCollectionJsonDeserializer<Q extends java.util.Queue<T>,T>- Returns:
- true if the collection accepts null value
-