ArrayBlockingQueue has no
default constructor AND because it has size limit used for constructing
underlying storage automatically.
| Access | Constructor and Description |
|---|---|
| public | ArrayBlockingQueueDeserializer(JavaType containerType, ValueDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator)
|
| protected | ArrayBlockingQueueDeserializer(JavaType containerType, ValueDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator, ValueDeserializer<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 typeDeserializer)
Overrides tools. Base implementation that does not assume specific type inclusion mechanism. |
| protected ArrayBlockingQueueDeserializer | withResolved(ValueDeserializer<?> dd, ValueDeserializer<?> vd, TypeDeserializer vtd, NullValueProvider nuller, Boolean unwrapSingle)
Overrides tools. Fluent-factory method call to construct contextual instance. |
| ArrayBlockingQueueDeserializer | back to summary |
|---|---|
| public ArrayBlockingQueueDeserializer(JavaType containerType, ValueDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator) | |
| ArrayBlockingQueueDeserializer | back to summary |
|---|---|
| protected ArrayBlockingQueueDeserializer(JavaType containerType, ValueDeserializer<Object> valueDeser, TypeDeserializer valueTypeDeser, ValueInstantiator valueInstantiator, ValueDeserializer<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 tools.
| |
| createDefaultInstance | back to summary |
|---|---|
| protected Collection Overrides tools.
| |
| deserializeWithType | back to summary |
|---|---|
| public Object deserializeWithType(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer) throws JacksonException Overrides tools. Doc from tools. 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(ValueDeserializer<?> dd, ValueDeserializer<?> vd, TypeDeserializer vtd, NullValueProvider nuller, Boolean unwrapSingle) Overrides tools. Fluent-factory method call to construct contextual instance.
| |