クラス StampRally


  • public class StampRally
    extends BaseData
    スタンプラリーモデル
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected java.util.Map<java.lang.String,​java.lang.Object> attributes
      推奨されていません。
      自由項目
      protected java.util.List<java.lang.String> fixationItems
      推奨されていません。
      固定項目リスト
      protected java.util.List<java.lang.String> unnecessaryItems
      推奨されていません。
      無視リスト
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      StampRally()
      各フィールドが空のスタンプラリーモデルを生成します。
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 推奨されていないメソッド 
      修飾子とタイプ メソッド 説明
      protected java.util.List<java.lang.Object> convertToList​(org.json.JSONArray jsonArray)  
      protected java.util.Map<java.lang.String,​java.lang.Object> convertToMap​(org.json.JSONObject jsonObject)  
      java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
      自由項目を取得します。
      java.lang.Object getAttributesValue​(java.lang.String key)
      自由項目からデータを取得します。
      RKZUploadFile getAttributesValueRKZUploadFile​(java.lang.String key)
      自由項目からデータをRKZUploadFile型で取得します。
      java.lang.String getAttributesValueString​(java.lang.String key)
      自由項目からデータをString型で取得します。
      java.lang.String getCode()
      コードを取得します。
      java.lang.String getCompleteConditionCd()
      コンプリート条件コードを取得します。
      java.lang.String getCompleteConditionName()
      コンプリート条件名称を取得します。
      java.lang.String getCompleteCountCd()
      コンプリート可能回数コードを取得します。
      java.lang.String getCompleteCountName()
      コンプリート可能回数名称を取得します。
      java.util.List<BaseData> getInstanceList​(java.lang.String json)
      JSON文字列からモデルリストを作成する
      java.lang.String getName()
      名称を取得します。
      java.lang.Boolean getNotUseFlg()
      使用不可フラグを取得します。
      java.lang.String getShortName()
      短縮名称を取得します。
      java.lang.Integer getSortNo()
      順序を取得します。
      java.lang.String getStampExpirationDateCd()
      スタンプ有効期限コードを取得します。
      java.lang.String getStampExpirationDateName()
      スタンプ有効期限名称を取得します。
      java.lang.String getStampRallyDetail()
      スタンプラリー詳細を取得します。
      java.util.Calendar getStampRallyEndDate()
      スタンプラリー開催終了日を取得します。
      java.lang.String getStampRallyImage()
      スタンプラリー画像を取得します。
      java.lang.String getStampRallyImageUrl()
      スタンプラリーイメージ画像 URLを取得します。
      java.util.Calendar getStampRallyStartDate()
      スタンプラリー開催開始日を取得します。
      protected void initFixationItems()
      固定項目リストを初期化する
      protected void initUnnecessaryItems()
      無視リストを初期化する
      void removeArrributesValue​(java.lang.String key)
      自由項目のデータを削除します。
      void removeFixationItemsFromAttributes()
      推奨されていません。 
      protected java.lang.String removeKeyFromJSON​(org.json.JSONObject jSONObject, java.lang.String key)
      推奨されていません。
      JSONObjectの中から、指定したキーをJSONObjectから消しつつその値を返す
      void removeUnnecessaryItemsFromAttributes()
      推奨されていません。 
      void setAttributes​(java.util.Map<java.lang.String,​java.lang.Object> attributes)
      自由項目を設定します。
      protected void setAttributesByJSON​(org.json.JSONObject jSONObject)
      推奨されていません。
      JSONObjectのすべてのキーと値のペアをattributesに設定する
      void setAttributesValue​(java.lang.String key, java.lang.Object value)
      自由項目にデータを追加します。
      void setCode​(java.lang.String code)
      コードを設定します。
      void setCompleteConditionCd​(java.lang.String complete_condition_cd)
      コンプリート条件コードを設定します。
      void setCompleteConditionName​(java.lang.String complete_condition_name)
      コンプリート条件名称を設定します。
      void setCompleteCountCd​(java.lang.String complete_count_cd)
      コンプリート可能回数コードを設定します。
      void setCompleteCountName​(java.lang.String complete_count_name)
      コンプリート可能回数名称を設定します。
      void setName​(java.lang.String name)
      名称を設定します。
      void setNotUseFlg​(java.lang.Boolean not_use_flg)
      使用不可フラグを設定します。
      void setShortName​(java.lang.String short_name)
      短縮名称を設定します。
      void setSortNo​(java.lang.Integer sort_no)
      順序を設定します。
      void setStampExpirationDateCd​(java.lang.String stamp_expiration_date_cd)
      スタンプ有効期限コードを設定します。
      void setStampExpirationDateName​(java.lang.String stamp_expiration_date_name)
      スタンプ有効期限名称を設定します。
      void setStampRallyDetail​(java.lang.String stamp_rally_detail)
      スタンプラリー詳細を設定します。
      void setStampRallyEndDate​(java.util.Calendar stamp_rally_end_date)
      スタンプラリー開催終了日を設定します。
      void setStampRallyImage​(java.lang.String stamp_rally_image)
      スタンプラリー画像を設定します。
      void setStampRallyImageUrl​(java.lang.String stamp_rally_image_url)
      スタンプラリーイメージ画像 URLを設定します。
      void setStampRallyStartDate​(java.util.Calendar stamp_rally_start_date)
      スタンプラリー開催開始日を設定します。
      • クラスから継承されたメソッド jp.co.pscsrv.android.baasatrakuza.model.BaseData

        isNoData
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • attributes

        protected java.util.Map<java.lang.String,​java.lang.Object> attributes
        推奨されていません。
        自由項目
      • fixationItems

        protected transient java.util.List<java.lang.String> fixationItems
        推奨されていません。
        固定項目リスト
      • unnecessaryItems

        protected transient java.util.List<java.lang.String> unnecessaryItems
        推奨されていません。
        無視リスト
    • コンストラクタの詳細

      • StampRally

        public StampRally()
        各フィールドが空のスタンプラリーモデルを生成します。
    • メソッドの詳細

      • getInstanceList

        public java.util.List<BaseData> getInstanceList​(java.lang.String json)
                                                 throws RKZResponseStatus
        JSON文字列からモデルリストを作成する
        定義:
        getInstanceList クラス内 BaseData
        パラメータ:
        json - モデルの規定フォーマットのJSON
        戻り値:
        モデルリスト
        例外:
        RKZResponseStatus - ステータス情報
      • initFixationItems

        protected void initFixationItems()
        固定項目リストを初期化する
      • initUnnecessaryItems

        protected void initUnnecessaryItems()
        無視リストを初期化する
      • getCode

        public java.lang.String getCode()
        コードを取得します。
        戻り値:
        コード
      • setCode

        public void setCode​(java.lang.String code)
        コードを設定します。
        パラメータ:
        code - コード
      • getName

        public java.lang.String getName()
        名称を取得します。
        戻り値:
         name 名称
      • setName

        public void setName​(java.lang.String name)
        名称を設定します。
        パラメータ:
        name - 名称
      • getShortName

        public java.lang.String getShortName()
        短縮名称を取得します。
        戻り値:
        short_name 短縮名称
      • setShortName

        public void setShortName​(java.lang.String short_name)
        短縮名称を設定します。
        パラメータ:
        short_name - 短縮名称
      • getStampRallyDetail

        public java.lang.String getStampRallyDetail()
        スタンプラリー詳細を取得します。
        戻り値:
        stamp_rally_detail スタンプラリー詳細
      • setStampRallyDetail

        public void setStampRallyDetail​(java.lang.String stamp_rally_detail)
        スタンプラリー詳細を設定します。
        パラメータ:
        stamp_rally_detail - スタンプラリー詳細
      • getStampRallyImage

        public java.lang.String getStampRallyImage()
        スタンプラリー画像を取得します。
        戻り値:
        stamp_rally_image スタンプラリー画像
      • setStampRallyImage

        public void setStampRallyImage​(java.lang.String stamp_rally_image)
        スタンプラリー画像を設定します。
        パラメータ:
        stamp_rally_image - スタンプラリー画像
      • getStampRallyImageUrl

        public java.lang.String getStampRallyImageUrl()
        スタンプラリーイメージ画像 URLを取得します。
        戻り値:
        stamp_rally_image_url スタンプラリーイメージ画像 URL
      • setStampRallyImageUrl

        public void setStampRallyImageUrl​(java.lang.String stamp_rally_image_url)
        スタンプラリーイメージ画像 URLを設定します。
        パラメータ:
        stamp_rally_image_url - スタンプラリーイメージ画像 URL
      • getStampRallyStartDate

        public java.util.Calendar getStampRallyStartDate()
        スタンプラリー開催開始日を取得します。
        戻り値:
        stamp_rally_start_date スタンプラリー開催開始日
      • setStampRallyStartDate

        public void setStampRallyStartDate​(java.util.Calendar stamp_rally_start_date)
        スタンプラリー開催開始日を設定します。
        パラメータ:
        stamp_rally_start_date - スタンプラリー開催開始日
      • getStampRallyEndDate

        public java.util.Calendar getStampRallyEndDate()
        スタンプラリー開催終了日を取得します。
        戻り値:
        stamp_rally_end_date スタンプラリー開催終了日
      • setStampRallyEndDate

        public void setStampRallyEndDate​(java.util.Calendar stamp_rally_end_date)
        スタンプラリー開催終了日を設定します。
        パラメータ:
        stamp_rally_end_date - スタンプラリー開催終了日
      • getCompleteCountCd

        public java.lang.String getCompleteCountCd()
        コンプリート可能回数コードを取得します。
        戻り値:
        complete_count_cd コンプリート可能回数コード
      • setCompleteCountCd

        public void setCompleteCountCd​(java.lang.String complete_count_cd)
        コンプリート可能回数コードを設定します。
        パラメータ:
        complete_count_cd - コンプリート可能回数コード
      • getCompleteConditionCd

        public java.lang.String getCompleteConditionCd()
        コンプリート条件コードを取得します。
        戻り値:
        complete_condition_cd コンプリート条件コード
      • setCompleteConditionCd

        public void setCompleteConditionCd​(java.lang.String complete_condition_cd)
        コンプリート条件コードを設定します。
        パラメータ:
        complete_condition_cd - コンプリート条件コード
      • getStampExpirationDateCd

        public java.lang.String getStampExpirationDateCd()
        スタンプ有効期限コードを取得します。
        戻り値:
        stamp_expiration_date_cd スタンプ有効期限コード
      • setStampExpirationDateCd

        public void setStampExpirationDateCd​(java.lang.String stamp_expiration_date_cd)
        スタンプ有効期限コードを設定します。
        パラメータ:
        stamp_expiration_date_cd - スタンプ有効期限コード
      • getCompleteCountName

        public java.lang.String getCompleteCountName()
        コンプリート可能回数名称を取得します。
        戻り値:
        complete_count_name コンプリート可能回数名称
      • setCompleteCountName

        public void setCompleteCountName​(java.lang.String complete_count_name)
        コンプリート可能回数名称を設定します。
        パラメータ:
        complete_count_name - コンプリート可能回数名称
      • getCompleteConditionName

        public java.lang.String getCompleteConditionName()
        コンプリート条件名称を取得します。
        戻り値:
        complete_condition_name コンプリート条件名称
      • setCompleteConditionName

        public void setCompleteConditionName​(java.lang.String complete_condition_name)
        コンプリート条件名称を設定します。
        パラメータ:
        complete_condition_name - コンプリート条件名称
      • getStampExpirationDateName

        public java.lang.String getStampExpirationDateName()
        スタンプ有効期限名称を取得します。
        戻り値:
        stamp_expiration_date_name スタンプ有効期限名称
      • setStampExpirationDateName

        public void setStampExpirationDateName​(java.lang.String stamp_expiration_date_name)
        スタンプ有効期限名称を設定します。
        パラメータ:
        stamp_expiration_date_name - スタンプ有効期限名称
      • getSortNo

        public java.lang.Integer getSortNo()
        順序を取得します。
        戻り値:
        sort_no 順序
      • setSortNo

        public void setSortNo​(java.lang.Integer sort_no)
        順序を設定します。
        パラメータ:
        sort_no - 順序
      • getNotUseFlg

        public java.lang.Boolean getNotUseFlg()
        使用不可フラグを取得します。
        戻り値:
        not_use_flg 使用不可フラグ
      • setNotUseFlg

        public void setNotUseFlg​(java.lang.Boolean not_use_flg)
        使用不可フラグを設定します。
        パラメータ:
        not_use_flg - 使用不可フラグ
      • removeKeyFromJSON

        protected java.lang.String removeKeyFromJSON​(org.json.JSONObject jSONObject,
                                                     java.lang.String key)
        推奨されていません。
        JSONObjectの中から、指定したキーをJSONObjectから消しつつその値を返す
        パラメータ:
        jSONObject - JSONObject
        key - JSONObjectから消しつつ値を取得したいキー
        戻り値:
        keyに対応する値
      • setAttributesByJSON

        protected void setAttributesByJSON​(org.json.JSONObject jSONObject)
        推奨されていません。
        JSONObjectのすべてのキーと値のペアをattributesに設定する
        パラメータ:
        jSONObject - JSONObject
      • convertToMap

        protected java.util.Map<java.lang.String,​java.lang.Object> convertToMap​(org.json.JSONObject jsonObject)
      • convertToList

        protected java.util.List<java.lang.Object> convertToList​(org.json.JSONArray jsonArray)
      • removeFixationItemsFromAttributes

        public void removeFixationItemsFromAttributes()
        推奨されていません。
      • removeUnnecessaryItemsFromAttributes

        public void removeUnnecessaryItemsFromAttributes()
        推奨されていません。
      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
        自由項目を取得します。
        戻り値:
        自由項目
      • getAttributesValue

        public java.lang.Object getAttributesValue​(java.lang.String key)
        自由項目からデータを取得します。
        パラメータ:
        key - 取得するキー
        戻り値:
        キーに対応する値
      • getAttributesValueString

        public java.lang.String getAttributesValueString​(java.lang.String key)
        自由項目からデータをString型で取得します。
        データがString型ではない場合、nullを返します。
        パラメータ:
        key - 取得するキー
        戻り値:
        キーに対応する値
      • getAttributesValueRKZUploadFile

        public RKZUploadFile getAttributesValueRKZUploadFile​(java.lang.String key)
        自由項目からデータをRKZUploadFile型で取得します。
        データがRKZUploadFile型ではない場合、nullを返します。
        パラメータ:
        key - 取得するキー
        戻り値:
        キーに対応する値
      • setAttributes

        public void setAttributes​(java.util.Map<java.lang.String,​java.lang.Object> attributes)
        自由項目を設定します。
        パラメータ:
        attributes - 自由項目
      • setAttributesValue

        public void setAttributesValue​(java.lang.String key,
                                       java.lang.Object value)
        自由項目にデータを追加します。
        パラメータ:
        key - 追加するキー。すでに存在する場合は、値が上書きされます。
        value - キーに対応する値
      • removeArrributesValue

        public void removeArrributesValue​(java.lang.String key)
        自由項目のデータを削除します。
        パラメータ:
        key - 削除するキー