クラス GenreSearch


  • public class GenreSearch
    extends AbstractDmm<GenreSearchResult>

    ジャンル検索を実行するためのクラスです。
    使用するにあたって下記の事項に注意してください。
    フロアIDは必須です。

    下記は使用方法になります。

     GenreSearch genreSearch = new GenreSearch();
     genreSearch.setFloorId(40);
     GenreSearchResult result = genreSearch.execute();
     
    • フィールドの詳細

      • floorId

        public String floorId
        フロアID
      • initial

        public String initial
        ジャンル名の頭文字(50音)
      • hits

        public Integer hits
        取得件数
      • offset

        public Long offset
        検索開始位置
    • コンストラクタの詳細

      • GenreSearch

        public GenreSearch​(String apiId,
                           String affiliateId)
        ジャンル検索オブジェクトを生成します。
        パラメータ:
        apiId - API_ID
        affiliateId - AFFILIATE_ID
    • メソッドの詳細

      • setFloorId

        public GenreSearch setFloorId​(String floorId)
        フロアIDを設定する。
        フロア検索APIから取得可能なフロアID
        パラメータ:
        floorId - フロアID
        戻り値:
        this GenreSearch
      • setHits

        public GenreSearch setHits​(Integer hits)
        取得件数を設定する。
        初期値:100 最大:500
        パラメータ:
        hits - 取得件数
        戻り値:
        this GenreSearch
      • setOffset

        public GenreSearch setOffset​(Long offset)
        検索開始位置を設定する。
        初期値:1
        パラメータ:
        offset - 検索開始位置
        戻り値:
        this GenreSearch
      • paramCheck

        private void paramCheck()
                         throws DmmIllegalParameterException
        パラメータの相関チェックを行う。
        入力値が不正な場合は、DmmIllegalParameterExceptionをスローする。
        例外:
        DmmIllegalParameterException - パラメータが不正な場合にスローされる