Class SearchConditionSection
java.lang.Object
org.iplass.mtp.view.generic.element.Element
org.iplass.mtp.view.generic.element.section.Section
org.iplass.mtp.view.generic.element.section.SearchConditionSection
- All Implemented Interfaces:
Serializable,org.iplass.adminconsole.view.annotation.Refrectable
検索条件を保持するセクション
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum検索条件のソートタイプstatic enumCSVダウンロード時の文字コード指定static enumCSVアップロード時のトランザクション制御設定Nested classes/interfaces inherited from class org.iplass.mtp.view.generic.element.Element
Element.EditDisplayType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(Element val) 要素を追加します。voidaddFilterSetting(FilterSetting setting) voidaddSortSetting(SortSetting setting) int列数を取得します。int詳細条件の表示件数を取得します。CSVファイル名Format(GroovyTemplate)を取得します。CSVダウンロードの上限件数を取得します。CSVダウンロード項目を取得します。CSVダウンロード項目をSet形式で取得します。Upload形式のCSVダウンロード項目を取得します。Upload形式のCSVダウンロード項目をSet形式で取得します。カスタムCSVアップロード処理クラス名を取得します。CSVアップロード更新データTargetVersionを取得します。デフォルト検索条件を取得します。デフォルトプロパティ条件設定スクリプトを取得します。要素を取得します。フィルタ設定を取得します。getId()idを取得します。カスタムスタイルのキーを取得します。getStyle()クラス名を取得します。Upload形式のCSVダウンロード時のロード単位を取得します。booleanCSVアップロード画面でTargetVersionの指定を許可するかを取得します。booleanbooleanbooleanboolean重複行をまとめるかを取得します。boolean全文検索時にソートするかを取得します。booleanCSVダウンロードボタン非表示設定を取得します。booleanbooleanboolean詳細検索非表示設定を取得します。boolean定型検索非表示設定を取得します。booleanbooleanbooleanbooleanbooleanboolean検索時にソートしないかを取得します。booleanUpload形式のCSVダウンロード時に一括でロードするかを取得します。booleanデフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。voidsetCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity) CSVアップロード画面でTargetVersionの指定を許可するかを設定します。voidsetColNum(int colNum) 列数を設定します。voidsetConditionDispCount(int conditionDispCount) 詳細条件の表示件数を設定します。voidsetCsvdownloadFileNameFormat(String csvdownloadFileNameFormat) CSVファイル名Format(GroovyTemplate)を設定します。voidsetCsvdownloadMaxCount(Integer csvdownloadMaxCount) CSVダウンロードの上限件数を設定します。voidsetCsvdownloadProperties(String csvdownloadProperties) CSVダウンロード項目を設定します。voidsetCsvdownloadUploadableProperties(String csvdownloadUploadableProperties) Upload形式のCSVダウンロード項目を設定します。voidsetCsvMultipleFormat(MultipleFormat csvMultipleFormat) voidsetCsvUploadDenyDelete(boolean csvUploadDenyDelete) voidsetCsvUploadDenyInsert(boolean csvUploadDenyInsert) voidsetCsvUploadDenyUpdate(boolean csvUploadDenyUpdate) voidsetCsvUploadInsertProperties(String csvUploadInsertProperties) voidsetCsvUploadInterrupterName(String csvUploadInterrupterName) カスタムCSVアップロード処理クラス名を設定します。voidsetCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity) CSVアップロード更新データTargetVersionを設定します。voidsetCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) voidsetCsvUploadUpdateProperties(String csvUploadUpdateProperties) voidsetDefaultCondition(String defaultFilter) デフォルト検索条件を設定します。voidsetDefaultPropertyConditionScript(String defaultPropertyConditionScript) デフォルトプロパティ条件設定スクリプトを設定します。voidsetDistinct(boolean distinct) 重複行をまとめるかを設定します。voidsetElements(List<Element> elements) 要素を設定します。voidsetFilterSetting(List<FilterSetting> filterSetting) フィルタ設定を設定します。voidsetFulltextSearchSorted(boolean fulltextSearchSorted) 全文検索時にソートするかを設定します。voidsetHideCsvdownload(boolean hideCsvdownload) CSVダウンロードボタン非表示設定を設定します。voidsetHideCsvdownloadDialog(boolean hideCsvdownloadDialog) voidsetHideCsvUpload(boolean hideCsvUpload) voidsetHideDetailCondition(boolean hideDetailCondition) 詳細検索非表示設定を設定します。voidsetHideFixedCondition(boolean hideFixedCondition) 定型検索非表示設定を設定します。voididを設定します。voidsetNonOutputBinaryRef(boolean nonOutputBinaryRef) voidsetNonOutputDisplayName(boolean nonOutputDisplayName) voidsetNonOutputOid(boolean nonOutputOid) voidsetNonOutputReference(boolean nonOutputReference) voidsetScriptKey(String scriptKey) カスタムスタイルのキーを設定します。voidsetSortSetting(List<SortSetting> sortSetting) voidsetSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) voidクラス名を設定します。voidsetUnsorted(boolean unsorted) 検索時にソートしないかを設定します。voidsetUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce) Upload形式のCSVダウンロード時に一括でロードするかを設定します。voidsetUploadableCsvdownloadLoadSize(Integer uploadableCsvdownloadLoadSize) Upload形式のCSVダウンロード時のロード単位を設定します。voidsetUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition) デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。Methods inherited from class org.iplass.mtp.view.generic.element.Element
getDisplayScript, getEditDisplayType, getElementRuntimeId, isDispFlag, setDispFlag, setDisplayScript, setEditDisplayType, setElementRuntimeId
-
Constructor Details
-
SearchConditionSection
public SearchConditionSection()デフォルトコンストラクタ
-
-
Method Details
-
isHideCsvdownloadDialog
public boolean isHideCsvdownloadDialog() -
setHideCsvdownloadDialog
public void setHideCsvdownloadDialog(boolean hideCsvdownloadDialog) -
isNonOutputOid
public boolean isNonOutputOid() -
setNonOutputOid
public void setNonOutputOid(boolean nonOutputOid) -
isNonOutputBinaryRef
public boolean isNonOutputBinaryRef() -
setNonOutputBinaryRef
public void setNonOutputBinaryRef(boolean nonOutputBinaryRef) -
isNonOutputReference
public boolean isNonOutputReference() -
setNonOutputReference
public void setNonOutputReference(boolean nonOutputReference) -
isNonOutputDisplayName
public boolean isNonOutputDisplayName() -
setNonOutputDisplayName
public void setNonOutputDisplayName(boolean nonOutputDisplayName) -
isHideCsvUpload
public boolean isHideCsvUpload() -
setHideCsvUpload
public void setHideCsvUpload(boolean hideCsvUpload) -
isCsvUploadDenyInsert
public boolean isCsvUploadDenyInsert() -
setCsvUploadDenyInsert
public void setCsvUploadDenyInsert(boolean csvUploadDenyInsert) -
isCsvUploadDenyUpdate
public boolean isCsvUploadDenyUpdate() -
setCsvUploadDenyUpdate
public void setCsvUploadDenyUpdate(boolean csvUploadDenyUpdate) -
isCsvUploadDenyDelete
public boolean isCsvUploadDenyDelete() -
setCsvUploadDenyDelete
public void setCsvUploadDenyDelete(boolean csvUploadDenyDelete) -
getCsvUploadInsertProperties
-
getCsvUploadInsertPropertiesSet
-
setCsvUploadInsertProperties
-
getCsvUploadUpdateProperties
-
getCsvUploadUpdatePropertiesSet
-
setCsvUploadUpdateProperties
-
getCsvUploadTransactionType
-
setCsvUploadTransactionType
public void setCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) -
getCsvUploadTargetVersionForNoneVersionedEntity
CSVアップロード更新データTargetVersionを取得します。- Returns:
- CSVアップロード更新データTargetVersion
-
setCsvUploadTargetVersionForNoneVersionedEntity
public void setCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity) CSVアップロード更新データTargetVersionを設定します。- Parameters:
csvUploadTargetVersionForNoneVersionedEntity- CSVアップロード更新データTargetVersion
-
isCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public boolean isCanCsvUploadTargetVersionSelectForNoneVersionedEntity()CSVアップロード画面でTargetVersionの指定を許可するかを取得します。- Returns:
- CSVアップロード画面でTargetVersionの指定を許可するか
-
setCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public void setCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity) CSVアップロード画面でTargetVersionの指定を許可するかを設定します。- Parameters:
canCsvUploadTargetVersionSelectForNoneVersionedEntity- CSVアップロード画面でTargetVersionの指定を許可するか
-
getCsvMultipleFormat
-
setCsvMultipleFormat
-
getSpecifyCharacterCode
-
setSpecifyCharacterCode
public void setSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) -
getCsvUploadInterrupterName
カスタムCSVアップロード処理クラス名を取得します。- Returns:
- カスタムCSVアップロード処理クラス名
-
setCsvUploadInterrupterName
カスタムCSVアップロード処理クラス名を設定します。- Parameters:
csvUploadInterrupterName- カスタムCSVアップロード処理クラス名
-
getElements
要素を取得します。- Returns:
- 要素
-
setElements
要素を設定します。- Parameters:
elements- 要素
-
isUnsorted
public boolean isUnsorted()検索時にソートしないかを取得します。- Returns:
- 検索時にソートしないか
-
setUnsorted
public void setUnsorted(boolean unsorted) 検索時にソートしないかを設定します。- Parameters:
unsorted- 検索時にソートしないか
-
isFulltextSearchSorted
public boolean isFulltextSearchSorted()全文検索時にソートするかを取得します。- Returns:
- 全文検索時にソートするか
-
setFulltextSearchSorted
public void setFulltextSearchSorted(boolean fulltextSearchSorted) 全文検索時にソートするかを設定します。- Parameters:
fulltextSearchSorted- 全文検索時にソートするか
-
getColNum
public int getColNum()列数を取得します。- Returns:
- 列数
-
setColNum
public void setColNum(int colNum) 列数を設定します。- Parameters:
colNum- 列数
-
getConditionDispCount
public int getConditionDispCount()詳細条件の表示件数を取得します。- Returns:
- 詳細条件の表示件数
-
setConditionDispCount
public void setConditionDispCount(int conditionDispCount) 詳細条件の表示件数を設定します。- Parameters:
conditionDispCount- 詳細条件の表示件数
-
isDistinct
public boolean isDistinct()重複行をまとめるかを取得します。- Returns:
- 重複行をまとめるか
-
setDistinct
public void setDistinct(boolean distinct) 重複行をまとめるかを設定します。- Parameters:
distinct- 重複行をまとめるか
-
isHideDetailCondition
public boolean isHideDetailCondition()詳細検索非表示設定を取得します。- Returns:
- 詳細検索非表示設定
-
setHideDetailCondition
public void setHideDetailCondition(boolean hideDetailCondition) 詳細検索非表示設定を設定します。- Parameters:
hideDetailCondition- 詳細検索非表示設定
-
isHideFixedCondition
public boolean isHideFixedCondition()定型検索非表示設定を取得します。- Returns:
- 定型検索非表示設定
-
setHideFixedCondition
public void setHideFixedCondition(boolean hideFixedCondition) 定型検索非表示設定を設定します。- Parameters:
hideFixedCondition- 定型検索非表示設定
-
getStyle
クラス名を取得します。- Returns:
- クラス名
-
setStyle
クラス名を設定します。- Parameters:
style- クラス名
-
getId
idを取得します。- Returns:
- id
-
setId
idを設定します。- Parameters:
id- id
-
isHideCsvdownload
public boolean isHideCsvdownload()CSVダウンロードボタン非表示設定を取得します。- Returns:
- CSVダウンロードボタン非表示設定
-
setHideCsvdownload
public void setHideCsvdownload(boolean hideCsvdownload) CSVダウンロードボタン非表示設定を設定します。- Parameters:
hideCsvdownload- CSVダウンロードボタン非表示設定
-
getCsvdownloadMaxCount
CSVダウンロードの上限件数を取得します。- Returns:
- CSVダウンロードの上限件数
-
setCsvdownloadMaxCount
CSVダウンロードの上限件数を設定します。- Parameters:
csvdownloadMaxCount- CSVダウンロードの上限件数
-
isUploadableCsvdownloadLoadAtOnce
public boolean isUploadableCsvdownloadLoadAtOnce()Upload形式のCSVダウンロード時に一括でロードするかを取得します。- Returns:
- Upload形式のCSVダウンロード時に一括でロードするか
-
setUploadableCsvdownloadLoadAtOnce
public void setUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce) Upload形式のCSVダウンロード時に一括でロードするかを設定します。- Parameters:
uploadableCsvdownloadLoadAtOnce- Upload形式のCSVダウンロード時に一括でロードするか
-
getUploadableCsvdownloadLoadSize
Upload形式のCSVダウンロード時のロード単位を取得します。- Returns:
- Upload形式のCSVダウンロード時のロード単位
-
setUploadableCsvdownloadLoadSize
Upload形式のCSVダウンロード時のロード単位を設定します。- Parameters:
uploadableCsvdownloadLoadSize- Upload形式のCSVダウンロード時のロード単位
-
getCsvdownloadProperties
CSVダウンロード項目を取得します。- Returns:
- CSVダウンロード項目
-
getCsvdownloadPropertiesSet
CSVダウンロード項目をSet形式で取得します。- Returns:
- CSVダウンロード項目
-
setCsvdownloadProperties
CSVダウンロード項目を設定します。- Parameters:
csvdownloadProperties- CSVダウンロード項目
-
getCsvdownloadUploadableProperties
Upload形式のCSVダウンロード項目を取得します。- Returns:
- Upload形式のCSVダウンロード項目
-
getCsvdownloadUploadablePropertiesSet
Upload形式のCSVダウンロード項目をSet形式で取得します。- Returns:
- Upload形式のCSVダウンロード項目
-
setCsvdownloadUploadableProperties
Upload形式のCSVダウンロード項目を設定します。- Parameters:
csvdownloadUploadableProperties- Upload形式のCSVダウンロード項目
-
getCsvdownloadFileNameFormat
CSVファイル名Format(GroovyTemplate)を取得します。- Returns:
- CSVファイル名Format(GroovyTemplate)
-
setCsvdownloadFileNameFormat
CSVファイル名Format(GroovyTemplate)を設定します。- Parameters:
csvdownloadFileNameFormat- CSVファイル名Format(GroovyTemplate)
-
getDefaultCondition
デフォルト検索条件を取得します。- Returns:
- デフォルト検索条件
-
setDefaultCondition
デフォルト検索条件を設定します。- Parameters:
defaultFilter- デフォルト検索条件
-
isUseDefaultConditionWithFilterDefinition
public boolean isUseDefaultConditionWithFilterDefinition()デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。- Returns:
- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
setUseDefaultConditionWithFilterDefinition
public void setUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition) デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。- Parameters:
useDefaultConditionWithFilterDefinition- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
getDefaultPropertyConditionScript
デフォルトプロパティ条件設定スクリプトを取得します。- Returns:
- デフォルトプロパティ条件設定スクリプト
-
setDefaultPropertyConditionScript
デフォルトプロパティ条件設定スクリプトを設定します。- Parameters:
defaultPropertyConditionScript- デフォルトプロパティ条件設定スクリプト
-
getSortSetting
-
setSortSetting
-
addElement
要素を追加します。- Parameters:
val- プロパティ情報
-
addSortSetting
-
isShowLink
public boolean isShowLink()- Specified by:
isShowLinkin classSection
-
getFilterSetting
フィルタ設定を取得します。- Returns:
- フィルタ設定
-
setFilterSetting
フィルタ設定を設定します。- Parameters:
filterSetting- フィルタ設定
-
addFilterSetting
-
getScriptKey
カスタムスタイルのキーを取得します。- Returns:
- カスタムスタイルのキー
-
setScriptKey
カスタムスタイルのキーを設定します。- Parameters:
scriptKey- カスタムスタイルのキー
-