public final class GenericSearchSettingsDto extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
List<String> |
displayCol
表示カラム(DTOフィールドリスト).
|
List<String> |
displayColAlign
表示位置(表示位置).
|
List<String> |
displayColHeaderSurfaceKey
ヘッダサーフェス ※行番号除く.
|
List<String> |
displayColWidth
表示幅(単位こみ) ※行番号除く.
|
List<Boolean> |
fieldSortable
ソート可能フィールド.
|
int |
limit
1ページあたりの件数.
|
String |
orderJson
ソート順(JSON).
|
String |
rownumberSurface
行番号サーフェス.
|
List<String> |
searchTargetCol
検索対象カラム(DTOフィールドリスト).
|
コンストラクタと説明 |
---|
GenericSearchSettingsDto()
コンストラクタ.
|
GenericSearchSettingsDto(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_search_settings.GenericSearchSettings settings)
マスタメンテナンス画面の設定ファイルから、自クラスのパラメータにコピー.
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<String> |
getDisplayCol()
displayColを返却.
|
List<String> |
getDisplayColAlign()
displayColAlignを返却.
|
List<String> |
getDisplayColHeaderSurfaceKey()
displayColHeaderSurfaceKeyを返却.
|
List<String> |
getDisplayColWidth()
displayColWidthを返却.
|
List<Boolean> |
getFieldSortable()
fieldSortableを返却.
|
int |
getLimit()
limitを返却.
|
String |
getOrderJson()
orderJsonを返却.
|
String |
getRownumberSurface()
rownumberSurfaceを返却.
|
List<String> |
getSearchTargetCol()
searchTargetColを返却.
|
void |
setDisplayCol(List<String> displayCol)
displayColを設定.
|
void |
setDisplayColAlign(List<String> displayColAlign)
displayColAlignを設定.
|
void |
setDisplayColHeaderSurfaceKey(List<String> displayColHeaderSurfaceKey)
displayColHeaderSurfaceKeyを設定.
|
void |
setDisplayColWidth(List<String> displayColWidth)
displayColWidthを設定.
|
void |
setFieldSortable(List<Boolean> fieldSortable)
fieldSortableを設定.
|
void |
setLimit(int limit)
limitを設定.
|
void |
setOrderJson(String orderJson)
orderJsonを設定.
|
void |
setRownumberSurface(String rownumberSurface)
rownumberSurfaceを設定.
|
void |
setSearchTargetCol(List<String> searchTargetCol)
searchTargetColを設定.
|
public String rownumberSurface
public int limit
public String orderJson
[{fieldKey:"%カラム%", type:"asc | desc"}]
public GenericSearchSettingsDto()
public GenericSearchSettingsDto(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.generic_search_settings.GenericSearchSettings settings)
rownumberSurface
は指定されない場合は、
BaseProp.S.ROW_NUMBER
が設定されます。settings
- XML読み込み結果public String getRownumberSurface()
public void setRownumberSurface(String rownumberSurface)
rownumberSurface
- 行番号サーフェスpublic void setDisplayCol(List<String> displayCol)
displayCol
- 表示カラムpublic List<String> getDisplayColAlign()
public void setDisplayColAlign(List<String> displayColAlign)
displayColAlign
- 表示位置public List<String> getDisplayColWidth()
public void setDisplayColWidth(List<String> displayColWidth)
displayColWidth
- 表示幅public List<String> getDisplayColHeaderSurfaceKey()
public void setDisplayColHeaderSurfaceKey(List<String> displayColHeaderSurfaceKey)
displayColHeaderSurfaceKey
- ヘッダサーフェスpublic List<String> getSearchTargetCol()
public void setSearchTargetCol(List<String> searchTargetCol)
searchTargetCol
- 検索対象カラムpublic void setFieldSortable(List<Boolean> fieldSortable)
fieldSortable
- ソート可能フィールドpublic int getLimit()
public void setLimit(int limit)
limit
- 1ページあたりの件数public String getOrderJson()
public void setOrderJson(String orderJson)
orderJson
- ソート順Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.