@Component
@Scope(value="request",
proxyMode=TARGET_CLASS)
public class ListDto
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
java.util.List<java.lang.String> |
columnNames
項目名リスト
|
java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
columnValueMaps
項目値のMap(リスト表示しない値も含む)
|
java.util.List<java.util.List<java.lang.String>> |
columnValues
項目値のリスト
|
int |
count
全件数
|
java.lang.String |
defsort
デフォルトソート
|
java.util.Set<java.lang.Long> |
distinctTrackdataids
このリストのtrackdataidの値(重複なし)
|
java.lang.Boolean |
historybtn
履歴ボタンフラグ
|
java.util.List<java.lang.String> |
historybtnUrlParams |
int |
index
そのページの表示件数
|
java.lang.String |
styleId
要素のID
|
java.util.Map<java.lang.String,java.lang.String> |
sumItems
合計値用
|
java.lang.String |
title
表のタイトル
|
java.lang.Boolean |
totalable
合計フラグ
|
java.util.Map<java.lang.String,java.lang.String> |
typeItems
文字のインデント設定用
|
static java.lang.String |
VALUE_UNDEFINED
値が未定の場合の表示
|
コンストラクタと説明 |
---|
ListDto() |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
deleteRow(int index)
列インデックスを指定して列を削除します.
|
boolean |
deleteRowByName(java.lang.String name)
列名を指定して、列を削除します.
|
boolean |
deleteTrackdataidRowIfExists()
trackdataid 列があれば削除する
|
int |
getTrackdataidRowIdx()
trackdataid列のインデックスを取得する.
|
boolean |
isMultiDisaster()
複数同時災害のリストかどうか判定する.
|
void |
mergeHistory()
変更のない履歴は省く処理
|
ListDto |
onlyTotalList()
合計行のみを表示する
|
void |
replaceTrackdataid2NameIfExists(TrackDataService trackDataService)
trackdataid属性があるなら、災害名称へ変換する
|
void |
total()
合計行を計算する
|
public static final java.lang.String VALUE_UNDEFINED
public java.lang.String title
public java.util.List<java.lang.String> columnNames
public java.util.List<java.util.List<java.lang.String>> columnValues
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> columnValueMaps
public java.lang.Boolean totalable
public java.util.Map<java.lang.String,java.lang.String> sumItems
public java.lang.String defsort
public java.util.Set<java.lang.Long> distinctTrackdataids
public java.lang.String styleId
public java.util.Map<java.lang.String,java.lang.String> typeItems
public int count
public int index
public java.lang.Boolean historybtn
public java.util.List<java.lang.String> historybtnUrlParams
public boolean isMultiDisaster()
public void total()
public ListDto onlyTotalList()
public int getTrackdataidRowIdx()
public void replaceTrackdataid2NameIfExists(TrackDataService trackDataService)
trackDataService
- 記録データサービスpublic boolean deleteTrackdataidRowIfExists()
public boolean deleteRowByName(java.lang.String name)
name
- 列名public boolean deleteRow(int index)
idx
- 削除列のインデックスpublic void mergeHistory()
history
- attr
-