クラス MyCoupon


  • public class MyCoupon
    extends BaseData
    マイクーポンの情報を管理するクラスです。
    マイクーポンの新規登録・編集・取得を実行する際に用いられます。
    • コンストラクタの概要

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

      すべてのメソッド インスタンス・メソッド concreteメソッド 推奨されていないメソッド 
      修飾子とタイプ メソッド 説明
      java.lang.String getCode()
      マイクーポンコードを取得します。
      Coupon getCoupon()
      クーポンモデルを取得します。
      java.lang.String getCouponCd()
      クーポンコードを取得します。
      java.lang.String getCouponName()
      クーポン名を取得します。
      java.util.Calendar getGetDate()
      クーポン取得日時を取得します。
      java.util.List<BaseData> getInstanceList​(java.lang.String json)
      推奨されていません。 
      java.lang.Integer getQuantity()
      クーポン枚数を取得します。
      java.util.Calendar getUseDate()
      クーポン利用日時を取得します。
      java.lang.String getUserId()
      ユーザーIDを取得します。
      java.lang.Boolean isUsedFlg()
      使用済みフラグを取得します。
      void setCode​(java.lang.String code)
      マイクーポンコードを設定します。
      void setCoupon​(java.util.List<Coupon> coupons)
      このマイクーポンと紐付いているクーポンモデルを引数から探し、設定します。
      void setCoupon​(Coupon coupon)
      クーポンモデルを設定します。
      void setCouponCd​(java.lang.String couponCd)
      クーポンコードを設定します。
      void setCouponName​(java.lang.String couponName)
      クーポン名を設定します。
      void setGetDate​(java.util.Calendar getDate)
      クーポン取得日時を設定します。
      void setQuantity​(java.lang.Integer quantity)
      クーポン枚数を設定します。
      void setUseDate​(java.util.Calendar useDate)
      クーポン利用日時を設定します。
      void setUsedFlg​(java.lang.Boolean usedFlg)
      使用済みフラグを設定します。
      void setUserId​(java.lang.String userId)
      ユーザーIDを設定します。
      • クラスから継承されたメソッド jp.co.pscsrv.android.baasatrakuza.model.BaseData

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

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • MyCoupon

        public MyCoupon()
        各フィールドが空のマイクーポンモデルを生成します。
    • メソッドの詳細

      • getInstanceList

        public java.util.List<BaseData> getInstanceList​(java.lang.String json)
                                                 throws RKZResponseStatus
        推奨されていません。
        定義:
        getInstanceList クラス内 BaseData
        パラメータ:
        json - モデルの規定フォーマットのJSON
        戻り値:
        モデルリスト
        例外:
        RKZResponseStatus - ステータス情報
      • getCode

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

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

        public java.lang.String getCouponName()
        クーポン名を取得します。
        戻り値:
        クーポン名
      • setCouponName

        public void setCouponName​(java.lang.String couponName)
        クーポン名を設定します。
        パラメータ:
        couponName - クーポン名
      • getGetDate

        public java.util.Calendar getGetDate()
        クーポン取得日時を取得します。
        戻り値:
        クーポン取得日時
      • setGetDate

        public void setGetDate​(java.util.Calendar getDate)
        クーポン取得日時を設定します。
        パラメータ:
        getDate - クーポン取得日時
      • getUseDate

        public java.util.Calendar getUseDate()
        クーポン利用日時を取得します。
        戻り値:
        クーポン利用日時
      • setUseDate

        public void setUseDate​(java.util.Calendar useDate)
        クーポン利用日時を設定します。
        パラメータ:
        useDate - クーポン利用日時
      • isUsedFlg

        public java.lang.Boolean isUsedFlg()
        使用済みフラグを取得します。
        戻り値:
        使用済みフラグ
      • setUsedFlg

        public void setUsedFlg​(java.lang.Boolean usedFlg)
        使用済みフラグを設定します。
        パラメータ:
        usedFlg - 使用済みフラグ
      • getUserId

        public java.lang.String getUserId()
        ユーザーIDを取得します。
        戻り値:
        ユーザーID
      • setUserId

        public void setUserId​(java.lang.String userId)
        ユーザーIDを設定します。
        パラメータ:
        userId - ユーザーID
      • getCouponCd

        public java.lang.String getCouponCd()
        クーポンコードを取得します。
        戻り値:
        クーポンコード
      • setCouponCd

        public void setCouponCd​(java.lang.String couponCd)
        クーポンコードを設定します。
        パラメータ:
        couponCd - クーポンコード
      • getQuantity

        public java.lang.Integer getQuantity()
        クーポン枚数を取得します。
        戻り値:
        クーポン枚数
      • setQuantity

        public void setQuantity​(java.lang.Integer quantity)
        クーポン枚数を設定します。
        パラメータ:
        quantity - クーポン枚数
      • getCoupon

        public Coupon getCoupon()
        クーポンモデルを取得します。
        戻り値:
        クーポンモデル
      • setCoupon

        public void setCoupon​(Coupon coupon)
        クーポンモデルを設定します。
        パラメータ:
        coupon - クーポンモデル
      • setCoupon

        public void setCoupon​(java.util.List<Coupon> coupons)
        このマイクーポンと紐付いているクーポンモデルを引数から探し、設定します。
        パラメータ:
        coupons - 探す対象のクーポンリスト