import java.util.Collection;
import java.util.Collections;
import java.util.Date;
-import java.util.LinkedList;
import java.util.List;
import java.util.Properties;
import java.util.logging.Level;
List<DirectMessage> directMessages = twitter
.getDirectMessages(new Paging(1, num));
// Tweetの一覧
- List<Status> messageList = new LinkedList<Status>();
+ List<Status> messageList = new ArrayList<Status>();
if (directMessages != null && directMessages.size() > 0) {
// tweetIDを保存しておく
List<DirectMessage> directMessages = twitter
.getSentDirectMessages(new Paging(1, num));
// Tweetの一覧
- List<Status> messageList = new LinkedList<Status>();
+ List<Status> messageList = new ArrayList<Status>();
if (directMessages != null && directMessages.size() > 0) {
// tweetIDを保存しておく
this.sinceSendDirectMessageID = directMessages.get(0).getId();
public List<Status> getMentions(int num) throws TwitterException {
List<Status> statuses = twitter.getMentions(new Paging(1, num));
// Tweetの一覧
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (statuses != null && statuses.size() > 0) {
// tweetIDを保存しておく
this.sinceMentionID = statuses.get(0).getId();
}
}
// Tweetの一覧
- List<Status> messageList = new LinkedList<Status>();
+ List<Status> messageList = new ArrayList<Status>();
if (directMessages != null && directMessages.size() > 0) {
// tweetIDを保存しておく
this.sinceDirectMessageID = directMessages.get(0).getId();
}
}
// Tweetの一覧
- List<Status> messageList = new LinkedList<Status>();
+ List<Status> messageList = new ArrayList<Status>();
if (directMessages != null && directMessages.size() > 0) {
// tweetIDを保存しておく
this.sinceSendDirectMessageID = directMessages.get(0).getId();
}
// Tweetの一覧
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (statuses != null && statuses.size() > 0) {
// tweetIDを保存しておく
sinceMentionID = statuses.get(0).getId();
}
}
// Tweetの一覧
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (statuses != null && statuses.size() > 0) {
// tweetIDを保存しておく
sinceTweetID = statuses.get(0).getId();
// getFriendsTimelineではRetweetは表示されないので注意
List<Status> statuses = twitter.getHomeTimeline(new Paging(1, num));
// Tweetの一覧
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (statuses != null && statuses.size() > 0) {
// tweetIDを保存しておく
sinceTweetID = statuses.get(0).getId();
// 一番新しいtweetを一番したに持ってくる
- for (Status status : statuses) {
- tweetList.add(0, status);
- }
+ //for (Status status : statuses) {
+ // tweetList.add(0, status);
+ //}
+ Collections.reverse( statuses );
+ tweetList.addAll( statuses );
}
// ログ保存
try {
ex.printStackTrace();
}
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (queryResult != null) {
for (Tweet tweet : queryResult.getTweets()) {
ex.printStackTrace();
}
- List<Status> tweetList = new LinkedList<Status>();
+ List<Status> tweetList = new ArrayList<Status>();
if (queryResult != null) {
for (Tweet tweet : queryResult.getTweets()) {