ArrayBlockingQueue has no
default constructor AND because it has size limit used for constructing
underlying storage automatically.
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | ArrayBlockingQueueDeserializer(JavaType containerType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
|
| protected | ArrayBlockingQueueDeserializer(JavaType containerType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator, JsonDeserializer<Object> delegateDeser, NullValueProvider nuller, Boolean unwrapSingle)
Constructor used when creating contextualized instances. |
| protected | ArrayBlockingQueueDeserializer(ArrayBlockingQueueDeserializer src)
Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance. |
| Modifier and Type | Method and Description |
|---|---|
| protected Collection | |
| protected Collection | |
| public Object | deserializeWithType(JsonParser p, DeserializationContext ctxt, TypeDeserializer
Deserializer to use for handling type information typeDeserializer)Overrides com. |
| protected ArrayBlockingQueueDeserializer | withResolved(JsonDeserializer<?> dd, JsonDeserializer<?> vd, TypeDeserializer vtd, NullValueProvider nuller, Boolean unwrapSingle)
Overrides com. |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID Hides com. | |
| ArrayBlockingQueueDeserializer | back to summary |
|---|---|
| public ArrayBlockingQueueDeserializer(JavaType containerType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator) | |
| ArrayBlockingQueueDeserializer | back to summary |
|---|---|
| protected ArrayBlockingQueueDeserializer(JavaType containerType, JsonDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator, JsonDeserializer<Object> delegateDeser, NullValueProvider nuller, Boolean unwrapSingle) Constructor used when creating contextualized instances. | |
| ArrayBlockingQueueDeserializer | back to summary |
|---|---|
| protected ArrayBlockingQueueDeserializer(ArrayBlockingQueueDeserializer src) Copy-constructor that can be used by sub-classes to allow copy-on-write styling copying of settings of an existing instance. | |
| _deserializeFromArray | back to summary |
|---|---|
| protected Collection Overrides com.
| |
| createDefaultInstance | back to summary |
|---|---|
| protected Collection Overrides com.
| |
| deserializeWithType | back to summary |
|---|---|
| public Object deserializeWithType(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer) throws IOException Overrides com. Doc from com. Base implementation that does not assume specific type inclusion mechanism. Sub-classes are expected to override this method if they are to handle type information.
| |
| withResolved | back to summary |
|---|---|
| protected ArrayBlockingQueueDeserializer withResolved(JsonDeserializer<?> dd, JsonDeserializer<?> vd, TypeDeserializer vtd, NullValueProvider nuller, Boolean unwrapSingle) Overrides com. Fluent-factory method call to construct contextual instance.
| |