| Modifier and Type | Field and Description |
|---|---|
| protected final JavaType | |
| protected final TypeDeserializer | |
| protected final ValueDeserializer |
| Access | Constructor and Description |
|---|---|
| protected | BaseRefCollectionDeserializer(Class<? super T> containerType, JavaType elementType, TypeDeserializer typeDeserializer, ValueDeserializer<?> deserializer)
|
| Modifier and Type | Method and Description |
|---|---|
| protected void | add(Intermediate intermediate, JsonParser parser, DeserializationContext ctx)
Implements abstract tools.
|
| public ValueDeserializer | createContextual(DeserializationContext ctxt, BeanProperty property)
Overrides tools. Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property. |
| protected abstract BaseRefCollectionDeserializer |
| _elementType | back to summary |
|---|---|
| protected final JavaType _elementType | |
| _typeDeserializerForValue | back to summary |
|---|---|
| protected final TypeDeserializer _typeDeserializerForValue | |
| _valueDeserializer | back to summary |
|---|---|
| protected final ValueDeserializer<?> _valueDeserializer | |
| BaseRefCollectionDeserializer | back to summary |
|---|---|
| protected BaseRefCollectionDeserializer(Class<? super T> containerType, JavaType elementType, TypeDeserializer typeDeserializer, ValueDeserializer<?> deserializer) | |
| add | back to summary |
|---|---|
| protected void add(Intermediate intermediate, JsonParser parser, DeserializationContext ctx) throws JacksonException Implements abstract tools.
| |
| createContextual | back to summary |
|---|---|
| public ValueDeserializer Overrides tools. Doc from tools. Method called to see if a different (or differently configured) deserializer is needed to deserialize values of specified property. Note that instance that this method is called on is typically shared one and as a result method should NOT modify this instance but rather construct and return a new instance. This instance should only be returned as-is, in case it is already suitable for use.
| |
| withResolved | back to summary |
|---|---|
| protected abstract BaseRefCollectionDeserializer | |