JSONArray list = json.getJSONArray("data");
final int size = list.length();
InboxResponseList<Message> messages = new InboxResponseListImpl<Message>(size, json);
for (int i = 0; i < size; i++) {
JSONObject messageJSONObject = list.getJSONObject(i);
Message message = new MessageJSONImpl(messageJSONObject);
if (conf.isJSONStoreEnabled()) {
DataObjectFactoryUtil.registerJSONObject(message, messageJSONObject);
}
messages.add(message);
}