public abstract class BaseIterableJsonDeserializer<I extends Iterable<T>,T> extends JsonDeserializer<I>
JsonDeserializer implementation for Iterable.| Modifier and Type | Field and Description |
|---|---|
protected JsonDeserializer<T> |
deserializer |
| Constructor and Description |
|---|
BaseIterableJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseIterableJsonDeserializer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setBackReference(String referenceName,
Object reference,
I value,
JsonDeserializationContext ctx)
Set the back reference.
|
deserialize, deserialize, deserializeNullValue, doDeserializeprotected final JsonDeserializer<T> deserializer
public BaseIterableJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseIterableJsonDeserializer.
deserializer - JsonDeserializer used to map the objects inside the Iterable.public void setBackReference(String referenceName, Object reference, I value, JsonDeserializationContext ctx)
setBackReference in class JsonDeserializer<I extends Iterable<T>>referenceName - name of the referencereference - reference to setvalue - value to set the reference to.ctx - Context for the full deserialization processCopyright © 2019. All rights reserved.