JSONArray list = json.getJSONArray("data");
final int size = list.length();
ResponseList<Video> videos = new ResponseListImpl<Video>(size, json);
for (int i = 0; i < size; i++) {
JSONObject videoJSONObject = list.getJSONObject(i);
Video video = new VideoJSONImpl(videoJSONObject);
if (conf.isJSONStoreEnabled()) {
DataObjectFactoryUtil.registerJSONObject(video, videoJSONObject);
}
videos.add(video);
}