インタフェース
hatenahaiku4j.op.ReduceOp の使用

ReduceOp を使用しているパッケージ
hatenahaiku4j   
hatenahaiku4j.op   
 

hatenahaiku4j での ReduceOp の使用
 

ReduceOp 型のパラメータを持つ hatenahaiku4j のメソッド
<T> T
HatenaHaikuAPILight.getAlbumKeywordTimeline(ReduceOp<Status,T> op, java.lang.String keyword, int page, int count, java.util.Date since)
          指定したキーワードの画像を含む最新のエントリのキーワードタイムラインを取得します。
<T> T
KeywordAPI.getAlbumTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このキーワードの画像を含む最新のエントリのキーワードタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getAlbumTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          画像を含む最新のエントリのパブリックタイムラインを取得します。
<T> T
UserAPI.getFollowersList(ReduceOp<User,T> op)
          このユーザをフォローしているユーザのリストを取得します。
<T> T
HatenaHaikuAPI.getFollowersList(ReduceOp<User,T> op)
          認証したユーザをフォローしているユーザのリストを取得します。
<T> T
HatenaHaikuAPILight.getFollowersList(ReduceOp<User,T> op, java.lang.String userId)
          指定したユーザをフォローしているユーザのリストを取得します。
<T> T
UserAPI.getFollowingKeywordList(ReduceOp<Keyword,T> op)
          このユーザがフォローしているキーワードのリストを取得します。
<T> T
HatenaHaikuAPI.getFollowingKeywordList(ReduceOp<Keyword,T> op)
          認証したユーザがフォローしているキーワードのリストを取得します。
<T> T
HatenaHaikuAPILight.getFollowingKeywordList(ReduceOp<Keyword,T> op, java.lang.String userId)
          指定したユーザがフォローしているキーワードのリストを取得します。
<T> T
UserAPI.getFollowingList(ReduceOp<User,T> op, int page)
          このユーザがフォローしているユーザのリストを100件取得します。
<T> T
HatenaHaikuAPI.getFollowingList(ReduceOp<User,T> op, int page)
          認証したユーザがフォローしているユーザのリストを100件取得します。
<T> T
HatenaHaikuAPILight.getFollowingList(ReduceOp<User,T> op, java.lang.String userId, int page)
          指定したユーザがフォローしているユーザのリストを100件取得します。
<T> T
HatenaHaikuAPI.getFriendsTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          認証したユーザのフレンドタイムラインを取得します。
<T> T
UserAPI.getFriendsTimeline(ReduceOp<Status,T> op, java.lang.String userId, int page, int count, java.util.Date since)
          このユーザのフレンドタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getFriendsTimeline(ReduceOp<Status,T> op, java.lang.String userId, int page, int count, java.util.Date since)
          指定したユーザのフレンドタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getHotKeywordList(ReduceOp<Keyword,T> op)
          ホットキーワードのリストを取得します。
<T> T
HatenaHaikuAPILight.getHotKeywordTimeline(ReduceOp<Status,T> op, java.lang.String keyword, int page, int count, java.util.Date since)
          指定したキーワードの人気のキーワードタイムラインを取得します。
<T> T
UserAPI.getHotTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このユーザの人気のユーザタイムラインを取得します。
<T> T
KeywordAPI.getHotTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このキーワードの人気のキーワードタイムラインを取得します。
<T> T
HatenaHaikuAPI.getHotUserTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          認証したユーザの人気のユーザタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getHotUserTimeline(ReduceOp<Status,T> op, java.lang.String userId, int page, int count, java.util.Date since)
          指定したユーザの人気のユーザタイムラインを取得します。
<T> T
UserAPI.getIdTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このユーザのidページのタイムラインを取得します。
<T> T
HatenaHaikuAPI.getIdTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          認証したユーザのidページのタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getIdTimeline(ReduceOp<Status,T> op, java.lang.String userId, int page, int count, java.util.Date since)
          指定したユーザのidページのタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getKeywordList(ReduceOp<Keyword,T> op, java.lang.String searchWord, int page)
          指定したワードに部分一致するキーワードリストを取得します。
<T> T
HatenaHaikuAPILight.getKeywordTimeline(ReduceOp<Status,T> op, java.lang.String keyword, int page, int count, java.util.Date since)
          指定したキーワードのキーワードタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getPublicTimeline(ReduceOp<Status,T> op, int page, java.util.Date since)
          パブリックタイムラインを取得します。
<T> T
UserAPI.getTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このユーザのユーザタイムラインを取得します。
<T> T
KeywordAPI.getTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          このキーワードのキーワードタイムラインを取得します。
<T> T
HatenaHaikuAPI.getUserTimeline(ReduceOp<Status,T> op, int page, int count, java.util.Date since)
          認証したユーザのユーザタイムラインを取得します。
<T> T
HatenaHaikuAPILight.getUserTimeline(ReduceOp<Status,T> op, java.lang.String userId, int page, int count, java.util.Date since)
          指定したユーザのユーザタイムラインを取得します。
 

hatenahaiku4j.op での ReduceOp の使用
 

ReduceOp を実装している hatenahaiku4j.op のクラス
 class CollectOp<E extends Entity<E>,U extends Collection<E>>
          要素をコレクション型オブジェクトに集約する 集約先コレクションは副作用を受ける
 class MultipleReduceOp<E extends Entity<E>>
          複数の集約操作をまとめ上げる集約操作
 

ReduceOp 型のパラメータを持つ hatenahaiku4j.op のメソッド
 void MultipleReduceOp.addOp(ReduceOp<E,?> op)
          操作を登録する
 void MultipleReduceOp.removeOp(ReduceOp<E,?> op)
          操作を削除する