@Override public boolean equals(Object obj) { if (null == obj) { return false; } if (this == obj) { return true; } return obj instanceof UserList && ((UserList) obj).getId() == this.id; }
@Override public int compareTo(UserList that) { long delta = this.id - that.getId(); if (delta < Integer.MIN_VALUE) { return Integer.MIN_VALUE; } else if (delta > Integer.MAX_VALUE) { return Integer.MAX_VALUE; } return (int) delta; }
User user = twitter.showUser("lt_deportes"); long cursor = -1; PagableResponseList<UserList> lists; do { lists = twitter.list().getUserListMemberships(user.getId(),1000,cursor,false); for (UserList list : lists) { System.out.println("id:" + list.getId() + ", name:" + list.getName() + ", description:" + list.getDescription() + ", slug:" + list.getSlug() + ""); } } while ((cursor = lists.getNextCursor()) != 0);
Twitter tw = new TwitterFactory().getInstance(); // some userlist UserList userList = tw.getUserLists("screen name", -1).get(0); System.out.println(userList.getName()); int listId = userList.getId(); ResponseList<Status> userListStatuses = tw.getUserListStatuses(listId, new Paging(1)); for (Status status : userListStatuses) { System.out.println(status.getText()); }