@Component
@Scope(value="request",
proxyMode=TARGET_CLASS)
public class SlimerDto
extends java.lang.Object
implements org.json.JSONString
コンストラクタと説明 |
---|
SlimerDto() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addColumn(java.lang.String table,
java.lang.String name,
java.lang.String field,
java.lang.String dataType,
java.util.Map<java.lang.String,java.lang.String> selectOptions,
java.lang.String checkDisplay,
boolean editable,
boolean nullable,
boolean defaultcheck,
boolean groupdefaultcheck,
boolean addable)
一括変更の対象項目を追加します.
|
void |
addGrouping(java.lang.String table,
java.lang.String name,
java.lang.String field,
java.lang.String dataType,
java.util.Map<java.lang.String,java.lang.String> selectOptions,
boolean groupdefaultcheck)
一括変更グループを追加します.
|
org.json.JSONObject |
getColumn(java.lang.String table,
java.lang.String field) |
org.json.JSONObject |
getOrCreateSlimerInfo(java.lang.String table)
一括変更情報を取得します.
|
org.json.JSONObject |
getSlimerInfo(java.lang.String table)
一括変更情報を取得します.
|
int |
indexOf(java.lang.String table)
テーブル名から一括変更情報を検索します.
|
void |
setKey(java.lang.String table,
java.lang.String key)
IDのフィールド名(key)を設定
|
void |
setTargetIds(java.lang.String table,
java.util.List<java.lang.Long> targetIdsList)
絞り込み用IDを追加
|
java.lang.String |
toJSONString() |
public void addColumn(java.lang.String table, java.lang.String name, java.lang.String field, java.lang.String dataType, java.util.Map<java.lang.String,java.lang.String> selectOptions, java.lang.String checkDisplay, boolean editable, boolean nullable, boolean defaultcheck, boolean groupdefaultcheck, boolean addable)
table
- テーブル名name
- カラムの名前field
- カラムのフィールド名dataType
- カラムのデータ型selectOptions
- セレクト値(カラムのデータ型がSelectのみ)checkDisplay
- チェックボックス値(カラムのデータ型がCheckboxのみ)editable
- 編集可nullable
- 空値可defaultcheck
- 一括変更初期チェックgroupdefaultcheck
- 一括変更グループ初期チェックaddable
- 一括追記public org.json.JSONObject getColumn(java.lang.String table, java.lang.String field)
public void addGrouping(java.lang.String table, java.lang.String name, java.lang.String field, java.lang.String dataType, java.util.Map<java.lang.String,java.lang.String> selectOptions, boolean groupdefaultcheck)
table
- テーブル名name
- グループ対象カラムの名前field
- グループ対象カラムのフィールド名dataType
- グループ対象カラムのデータ型selectOptions
- グループのセレクト値(カラムのデータ型がSelectのみ)groupdefaultcheck
- グループの初期チェックpublic void setTargetIds(java.lang.String table, java.util.List<java.lang.Long> targetIdsList)
table
- targetIdsList
- public void setKey(java.lang.String table, java.lang.String key)
table
- targetIdsList
- public org.json.JSONObject getSlimerInfo(java.lang.String table)
table
- public org.json.JSONObject getOrCreateSlimerInfo(java.lang.String table)
table
- public int indexOf(java.lang.String table)
table
- テーブル名public java.lang.String toJSONString()
toJSONString
インタフェース内 org.json.JSONString