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,
JsonDeserializerParameters params)
Deserializes a non-null JSON input into an object.
|
static <T> IterableJsonDeserializer<T> |
newInstance(JsonDeserializer<T> deserializer)
newInstance
|
setBackReferencedeserialize, deserialize, deserializeNullValuepublic static <T> IterableJsonDeserializer<T> newInstance(JsonDeserializer<T> deserializer)
newInstance
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, JsonDeserializerParameters params)
doDeserialize in class JsonDeserializer<Iterable<T>>reader - JsonReader used to read the JSON inputctx - Context for the full deserialization processparams - Parameters for this deserializationCopyright © 2020. All rights reserved.