クラス StampRally
- java.lang.Object
-
- jp.co.pscsrv.android.baasatrakuza.model.BaseData
-
- jp.co.pscsrv.android.baasatrakuza.model.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)
スタンプラリー開催開始日を設定します。
-
-
-
フィールドの詳細
-
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
推奨されていません。無視リスト
-
-
メソッドの詳細
-
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
- JSONObjectkey
- 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
- 削除するキー
-
-