in serialization/src/main/java/com/twitter/serial/serializer/CollectionSerializers.java [125:137]
private static <T> List<T> deserializeList(@NotNull SerializationContext context,
@NotNull SerializerInput input, @NotNull Serializer<T> serializer)
throws IOException, ClassNotFoundException {
if (SerializationUtils.readNullIndicator(input)) {
return null;
}
final int size = input.readInt();
final List<T> list = new ArrayList<>();
for (int i = 0; i < size; i++) {
list.add(serializer.deserialize(context, input));
}
return list;
}