T - Type of the elements inside the Iterablepublic class IterableJsonDeserializer<T> extends BaseIterableJsonDeserializer<Iterable<T>,T>
JsonDeserializer implementation for Iterable. The deserialization process returns an ArrayList.deserializer| Modifier and Type | Method and Description |
|---|---|
Iterable<T> |
doDeserialize(JsonReader reader,
JsonDeserializationContext ctx)
Deserializes a non-null JSON input into an object.
|
static <T> IterableJsonDeserializer<T> |
newInstance(JsonDeserializer<T> deserializer) |
setBackReferencedeserializepublic static <T> IterableJsonDeserializer<T> newInstance(JsonDeserializer<T> deserializer)
T - Type of the elements inside the Iterabledeserializer - JsonDeserializer used to deserialize the objects inside the Iterable.IterableJsonDeserializerpublic Iterable<T> doDeserialize(JsonReader reader, JsonDeserializationContext ctx) throws IOException
JsonDeserializerdoDeserialize in class JsonDeserializer<Iterable<T>>reader - JsonReader used to read the JSON inputctx - Context for the full deserialization processIOException - if an error occurs reading the inputCopyright © 2013. All Rights Reserved.