クラス 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.ObjectgetAttributesValue(java.lang.String key)自由項目からデータを取得します。RKZUploadFilegetAttributesValueRKZUploadFile(java.lang.String key)自由項目からデータをRKZUploadFile型で取得します。java.lang.StringgetAttributesValueString(java.lang.String key)自由項目からデータをString型で取得します。java.lang.StringgetCode()コードを取得します。java.lang.StringgetCompleteConditionCd()コンプリート条件コードを取得します。java.lang.StringgetCompleteConditionName()コンプリート条件名称を取得します。java.lang.StringgetCompleteCountCd()コンプリート可能回数コードを取得します。java.lang.StringgetCompleteCountName()コンプリート可能回数名称を取得します。java.util.List<BaseData>getInstanceList(java.lang.String json)JSON文字列からモデルリストを作成するjava.lang.StringgetName()名称を取得します。java.lang.BooleangetNotUseFlg()使用不可フラグを取得します。java.lang.StringgetShortName()短縮名称を取得します。java.lang.IntegergetSortNo()順序を取得します。java.lang.StringgetStampExpirationDateCd()スタンプ有効期限コードを取得します。java.lang.StringgetStampExpirationDateName()スタンプ有効期限名称を取得します。java.lang.StringgetStampRallyDetail()スタンプラリー詳細を取得します。java.util.CalendargetStampRallyEndDate()スタンプラリー開催終了日を取得します。java.lang.StringgetStampRallyImage()スタンプラリー画像を取得します。java.lang.StringgetStampRallyImageUrl()スタンプラリーイメージ画像 URLを取得します。java.util.CalendargetStampRallyStartDate()スタンプラリー開催開始日を取得します。protected voidinitFixationItems()固定項目リストを初期化するprotected voidinitUnnecessaryItems()無視リストを初期化するvoidremoveArrributesValue(java.lang.String key)自由項目のデータを削除します。voidremoveFixationItemsFromAttributes()推奨されていません。protected java.lang.StringremoveKeyFromJSON(org.json.JSONObject jSONObject, java.lang.String key)推奨されていません。JSONObjectの中から、指定したキーをJSONObjectから消しつつその値を返すvoidremoveUnnecessaryItemsFromAttributes()推奨されていません。voidsetAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes)自由項目を設定します。protected voidsetAttributesByJSON(org.json.JSONObject jSONObject)推奨されていません。JSONObjectのすべてのキーと値のペアをattributesに設定するvoidsetAttributesValue(java.lang.String key, java.lang.Object value)自由項目にデータを追加します。voidsetCode(java.lang.String code)コードを設定します。voidsetCompleteConditionCd(java.lang.String complete_condition_cd)コンプリート条件コードを設定します。voidsetCompleteConditionName(java.lang.String complete_condition_name)コンプリート条件名称を設定します。voidsetCompleteCountCd(java.lang.String complete_count_cd)コンプリート可能回数コードを設定します。voidsetCompleteCountName(java.lang.String complete_count_name)コンプリート可能回数名称を設定します。voidsetName(java.lang.String name)名称を設定します。voidsetNotUseFlg(java.lang.Boolean not_use_flg)使用不可フラグを設定します。voidsetShortName(java.lang.String short_name)短縮名称を設定します。voidsetSortNo(java.lang.Integer sort_no)順序を設定します。voidsetStampExpirationDateCd(java.lang.String stamp_expiration_date_cd)スタンプ有効期限コードを設定します。voidsetStampExpirationDateName(java.lang.String stamp_expiration_date_name)スタンプ有効期限名称を設定します。voidsetStampRallyDetail(java.lang.String stamp_rally_detail)スタンプラリー詳細を設定します。voidsetStampRallyEndDate(java.util.Calendar stamp_rally_end_date)スタンプラリー開催終了日を設定します。voidsetStampRallyImage(java.lang.String stamp_rally_image)スタンプラリー画像を設定します。voidsetStampRallyImageUrl(java.lang.String stamp_rally_image_url)スタンプラリーイメージ画像 URLを設定します。voidsetStampRallyStartDate(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- 削除するキー
-
-