public class ArrayBlockingQueueDeserializer extends CollectionDeserializer
ArrayBlockingQueue has no
default constructor AND because it has size limit used for constructing
underlying storage automatically.CollectionDeserializer.CollectionReferringAccumulatorJsonDeserializer.None| Constructor and Description |
|---|
ArrayBlockingQueueDeserializer(JavaType containerType,
JsonDeserializer<java.lang.Object> valueDeser,
TypeDeserializer valueTypeDeser,
ValueInstantiator valueInstantiator) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserializeWithType(JsonParser p,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
Base implementation that does not assume specific type
inclusion mechanism.
|
createContextual, deserialize, deserialize, getContentDeserializer, getValueInstantiator, isCachable, logicalTypefindBackReference, getContentType, getEmptyAccessPattern, getEmptyValue, getValueType, supportsUpdategetValueClass, getValueType, handledTypedeserializeWithType, getAbsentValue, getDelegatee, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getNullValue, getObjectIdReader, replaceDelegatee, unwrappingDeserializerpublic ArrayBlockingQueueDeserializer(JavaType containerType, JsonDeserializer<java.lang.Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
public java.lang.Object deserializeWithType(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer) throws java.io.IOException
StdDeserializerdeserializeWithType in class CollectionDeserializertypeDeserializer - Deserializer to use for handling type informationjava.io.IOExceptionCopyright © 2010 - 2023 Adobe. All Rights Reserved