クラス RKZSearchCondition


  • public class RKZSearchCondition
    extends java.lang.Object
    検索条件を管理するクラスです。
    楽座から情報を取得する際の検索条件を指定する際に用いられます。
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static java.lang.String BETWEEN_EXCLUDE
      検索項目のデータが検索値の範囲内であることを表す検索条件タイプです。
      static java.lang.String BETWEEN_INCLUDE
      検索項目のデータが検索値の範囲内であることを表す検索条件タイプです。
      static java.lang.String EQUAL
      検索項目のデータが検索値と完全一致することを表す検索条件タイプです。
      static java.lang.String GREATER_THAN_INCLUDE
      検索項目のデータが検索値以上であることを表す検索条件タイプです。
      static java.lang.String IN
      検索項目のデータが検索値のいずれかに該当することを表す検索条件タイプです。
      static java.lang.String LESS_THAN_INCLUDE
      検索項目のデータが検索値以下であることを表す検索条件タイプです。
      static java.lang.String LIKE_AFTER
      検索項目のデータが検索値で後方一致することを表す検索条件タイプです。
      static java.lang.String LIKE_BEFORE
      検索項目のデータが検索値で前方一致することを表す検索条件タイプです。
      static java.lang.String LIKE_BOTH
      検索項目のデータが検索値で部分一致することを表す検索条件タイプです。
      static java.lang.String LIKE_OR
      検索項目のデータを検索値すべてであいまい検索することを表す検索条件タイプです。
      static java.lang.String NOT_EQUAL
      検索項目のデータが検索値と完全一致しないことを表す検索条件タイプです。
      static java.lang.String NOT_IN
      検索項目のデータが検索値のいずれにも該当しないことを表す検索条件タイプです。
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      RKZSearchCondition()  
      RKZSearchCondition​(java.lang.String searchConditionType, java.lang.String searchColumn, java.util.List<java.lang.String> searchValue)  
    • フィールドの詳細

      • BETWEEN_INCLUDE

        public static final java.lang.String BETWEEN_INCLUDE
        検索項目のデータが検索値の範囲内であることを表す検索条件タイプです。
        検索値は必ずリスト長2で指定します。
        1番目が検索値の始点、2番目が検索値の終点となります。
        どちらかを省くこともでき、省く方はnullを設定してください。
        関連項目:
        定数フィールド値
      • BETWEEN_EXCLUDE

        public static final java.lang.String BETWEEN_EXCLUDE
        検索項目のデータが検索値の範囲内であることを表す検索条件タイプです。
        BETWEEN_INCLIDEと基本的に同じですが、検索値は含まない部分が異なります。
        関連項目:
        定数フィールド値
      • IN

        public static final java.lang.String IN
        検索項目のデータが検索値のいずれかに該当することを表す検索条件タイプです。
        検索値は複数指定できます。
        関連項目:
        定数フィールド値
      • NOT_IN

        public static final java.lang.String NOT_IN
        検索項目のデータが検索値のいずれにも該当しないことを表す検索条件タイプです。
        検索値は複数指定できます。
        関連項目:
        定数フィールド値
      • LIKE_OR

        public static final java.lang.String LIKE_OR
        検索項目のデータを検索値すべてであいまい検索することを表す検索条件タイプです。
        この条件は、BaaSAtRakuzaの管理画面上で、チェックボックス項目の値を検索するための条件として使用できます。
        検索値は複数指定できます。
        関連項目:
        定数フィールド値
      • EQUAL

        public static final java.lang.String EQUAL
        検索項目のデータが検索値と完全一致することを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • NOT_EQUAL

        public static final java.lang.String NOT_EQUAL
        検索項目のデータが検索値と完全一致しないことを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • LIKE_BEFORE

        public static final java.lang.String LIKE_BEFORE
        検索項目のデータが検索値で前方一致することを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • LIKE_AFTER

        public static final java.lang.String LIKE_AFTER
        検索項目のデータが検索値で後方一致することを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • LIKE_BOTH

        public static final java.lang.String LIKE_BOTH
        検索項目のデータが検索値で部分一致することを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • LESS_THAN_INCLUDE

        public static final java.lang.String LESS_THAN_INCLUDE
        検索項目のデータが検索値以下であることを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
      • GREATER_THAN_INCLUDE

        public static final java.lang.String GREATER_THAN_INCLUDE
        検索項目のデータが検索値以上であることを表す検索条件タイプです。
        検索値は最初の要素のみを扱います。
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • RKZSearchCondition

        public RKZSearchCondition​(java.lang.String searchConditionType,
                                  java.lang.String searchColumn,
                                  java.util.List<java.lang.String> searchValue)
        パラメータ:
        searchConditionType - 検索条件タイプ
        searchColumn - 検索項目
        searchValue - 検索値
      • RKZSearchCondition

        public RKZSearchCondition()
    • メソッドの詳細

      • initWithFavoriteType

        public static final RKZSearchCondition initWithFavoriteType​(RKZSearchCondition.WithFavoriteType type)
        お気に入り検索条件を作成します。
        パラメータ:
        type - お気に入り検索条件
        戻り値:
        お気に入り検索条件
      • initWithReadedNewsType

        public static final RKZSearchCondition initWithReadedNewsType​(RKZSearchCondition.ReadedNewsType type)
        お知らせ未読既読の取得条件
        パラメータ:
        type - お知らせ未読既読条件
        戻り値:
        お知らせ未読既読検索条件
      • getSearchConditionType

        public java.lang.String getSearchConditionType()
        検索条件タイプを取得します。
        戻り値:
        検索条件タイプ
      • setSearchConditionType

        public void setSearchConditionType​(java.lang.String searchConditionType)
        検索条件タイプを設定します。
        パラメータ:
        searchConditionType - 検索条件タイプ
      • getSearchColumn

        public java.lang.String getSearchColumn()
        検索項目を取得します。
        戻り値:
        検索項目
      • setSearchColumn

        public void setSearchColumn​(java.lang.String searchColumn)
        検索項目を設定します。
        パラメータ:
        searchColumn - 検索項目
      • getSearchValue

        public java.util.List<java.lang.String> getSearchValue()
        検索値を取得します。
        戻り値:
        検索値
      • setSearchValue

        public void setSearchValue​(java.util.List<java.lang.String> searchValue)
        検索値を設定します。
        パラメータ:
        searchValue - 検索値
      • getWithFavorite

        public RKZSearchCondition.Favorite getWithFavorite()
        お気に入り検索条件を取得します。
        戻り値:
        Favorite
      • getReadedNews

        public RKZSearchCondition.ReadedNews getReadedNews()
        お知らせ未読既読検索条件を取得します。
        戻り値:
        ReadedNews