JSONArray list = json.getJSONArray("data");
final int size = list.length();
ResponseList<Score> scores = new ResponseListImpl<Score>(size, json);
for (int i = 0; i < size; i++) {
JSONObject scoreJSONObject = list.getJSONObject(i);
Score score = new ScoreJSONImpl(scoreJSONObject);
if (conf.isJSONStoreEnabled()) {
DataObjectFactoryUtil.registerJSONObject(score, scoreJSONObject);
}
scores.add(score);
}