public void write(JsonWriter writer, List<User> entities) throws IOException { writer.beginArray(); for (User item : entities) { write(writer, item); } writer.endArray(); }
public void write(JsonWriter writer, User entity) throws IOException { writer.beginObject(); writer.name("login"); writer.value(entity.getLogin()); writer.name("id"); writer.value(entity.getId()); writer.name("avatar_url"); writer.value(entity.getAvatarUrl()); writer.name("gravatar_id"); writer.value(entity.getGravatarId()); writer.name("url"); writer.value(entity.getUrl()); writer.name("html_url"); writer.value(entity.getHtmlUrl()); writer.name("followers_url"); writer.value(entity.getFollowersUrl()); writer.name("following_url"); writer.value(entity.getFollowingUrl()); writer.name("gists_url"); writer.value(entity.getGistsUrl()); writer.name("starred_url"); writer.value(entity.getStarredUrl()); writer.name("subscriptions_url"); writer.value(entity.getSubscriptionsUrl()); writer.name("organizations_url"); writer.value(entity.getOrganizationsUrl()); writer.name("repos_url"); writer.value(entity.getReposUrl()); writer.name("events_url"); writer.value(entity.getEventsUrl()); writer.name("received_events_url"); writer.value(entity.getReceivedEventsUrl()); writer.endObject(); }