T - Type of the elements inside the arraypublic class ArrayJsonSerializer<T> extends JsonSerializer<T[]>
JsonSerializer implementation for array.| Modifier | Constructor and Description |
|---|---|
protected |
ArrayJsonSerializer(JsonSerializer<T> serializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
doSerialize(JsonWriter writer,
T[] values,
JsonSerializationContext ctx)
Serializes a non-null object into JSON output.
|
static <T> ArrayJsonSerializer<T> |
newInstance(JsonSerializer<T> serializer) |
serializeprotected ArrayJsonSerializer(JsonSerializer<T> serializer)
serializer - JsonSerializer used to serialize the objects inside the array.public static <T> ArrayJsonSerializer<T> newInstance(JsonSerializer<T> serializer)
T - Type of the elements inside the arrayserializer - JsonSerializer used to serialize the objects inside the array.ArrayJsonSerializerpublic void doSerialize(JsonWriter writer, @Nonnull T[] values, JsonSerializationContext ctx) throws IOException
JsonSerializerdoSerialize in class JsonSerializer<T[]>writer - JsonWriter used to write the serialized JSONvalues - Object to serializectx - Context for the full serialization processIOException - if an error occurs while writing the outputCopyright © 2013. All Rights Reserved.