クラス 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
- すべての実装されたインタフェース:
java.io.Serializable
,org.iplass.adminconsole.view.annotation.Refrectable
public class SearchConditionSection extends Section
検索条件を保持するセクション
- 関連項目:
- 直列化された形式
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static class
SearchConditionSection.ConditionSortType
検索条件のソートタイプstatic class
SearchConditionSection.CsvDownloadSpecifyCharacterCode
CSVダウンロード時の文字コード指定static class
SearchConditionSection.CsvUploadTransactionType
CSVアップロード時のトランザクション制御設定 -
コンストラクタの概要
コンストラクタ コンストラクタ 説明 SearchConditionSection()
デフォルトコンストラクタ -
メソッドの概要
修飾子とタイプ メソッド 説明 void
addElement(Element val)
要素を追加します。void
addFilterSetting(FilterSetting setting)
void
addSortSetting(SortSetting setting)
int
getColNum()
列数を取得します。int
getConditionDispCount()
詳細条件の表示件数を取得します。java.lang.String
getCsvdownloadFileNameFormat()
CSVファイル名Format(GroovyTemplate)を取得します。java.lang.Integer
getCsvdownloadMaxCount()
CSVダウンロードの上限件数を取得します。java.lang.String
getCsvdownloadProperties()
CSVダウンロード項目を取得します。java.util.Set<java.lang.String>
getCsvdownloadPropertiesSet()
CSVダウンロード項目をSet形式で取得します。java.lang.String
getCsvdownloadUploadableProperties()
Upload形式のCSVダウンロード項目を取得します。java.util.Set<java.lang.String>
getCsvdownloadUploadablePropertiesSet()
Upload形式のCSVダウンロード項目をSet形式で取得します。MultipleFormat
getCsvMultipleFormat()
java.lang.String
getCsvUploadInsertProperties()
java.util.Set<java.lang.String>
getCsvUploadInsertPropertiesSet()
java.lang.String
getCsvUploadInterrupterName()
カスタムCSVアップロード処理クラス名を取得します。TargetVersion
getCsvUploadTargetVersionForNoneVersionedEntity()
CSVアップロード更新データTargetVersionを取得します。SearchConditionSection.CsvUploadTransactionType
getCsvUploadTransactionType()
java.lang.String
getCsvUploadUpdateProperties()
java.util.Set<java.lang.String>
getCsvUploadUpdatePropertiesSet()
java.lang.String
getDefaultCondition()
デフォルト検索条件を取得します。java.lang.String
getDefaultPropertyConditionScript()
デフォルトプロパティ条件設定スクリプトを取得します。java.util.List<Element>
getElements()
要素を取得します。java.util.List<FilterSetting>
getFilterSetting()
フィルタ設定を取得します。java.lang.String
getId()
idを取得します。java.lang.String
getScriptKey()
カスタムスタイルのキーを取得します。java.util.List<SortSetting>
getSortSetting()
SearchConditionSection.CsvDownloadSpecifyCharacterCode
getSpecifyCharacterCode()
java.lang.String
getStyle()
クラス名を取得します。java.lang.Integer
getUploadableCsvdownloadLoadSize()
Upload形式のCSVダウンロード時のロード単位を取得します。boolean
isCanCsvUploadTargetVersionSelectForNoneVersionedEntity()
CSVアップロード画面でTargetVersionの指定を許可するかを取得します。boolean
isCsvUploadDenyDelete()
boolean
isCsvUploadDenyInsert()
boolean
isCsvUploadDenyUpdate()
boolean
isDistinct()
重複行をまとめるかを取得します。boolean
isFulltextSearchSorted()
全文検索時にソートするかを取得します。boolean
isHideCsvdownload()
CSVダウンロードボタン非表示設定を取得します。boolean
isHideCsvdownloadDialog()
boolean
isHideCsvUpload()
boolean
isHideDetailCondition()
詳細検索非表示設定を取得します。boolean
isHideFixedCondition()
定型検索非表示設定を取得します。boolean
isNonOutputBinaryRef()
boolean
isNonOutputDisplayName()
boolean
isNonOutputOid()
boolean
isNonOutputReference()
boolean
isShowLink()
boolean
isUnsorted()
検索時にソートしないかを取得します。boolean
isUploadableCsvdownloadLoadAtOnce()
Upload形式のCSVダウンロード時に一括でロードするかを取得します。boolean
isUseDefaultConditionWithFilterDefinition()
デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。void
setCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity)
CSVアップロード画面でTargetVersionの指定を許可するかを設定します。void
setColNum(int colNum)
列数を設定します。void
setConditionDispCount(int conditionDispCount)
詳細条件の表示件数を設定します。void
setCsvdownloadFileNameFormat(java.lang.String csvdownloadFileNameFormat)
CSVファイル名Format(GroovyTemplate)を設定します。void
setCsvdownloadMaxCount(java.lang.Integer csvdownloadMaxCount)
CSVダウンロードの上限件数を設定します。void
setCsvdownloadProperties(java.lang.String csvdownloadProperties)
CSVダウンロード項目を設定します。void
setCsvdownloadUploadableProperties(java.lang.String csvdownloadUploadableProperties)
Upload形式のCSVダウンロード項目を設定します。void
setCsvMultipleFormat(MultipleFormat csvMultipleFormat)
void
setCsvUploadDenyDelete(boolean csvUploadDenyDelete)
void
setCsvUploadDenyInsert(boolean csvUploadDenyInsert)
void
setCsvUploadDenyUpdate(boolean csvUploadDenyUpdate)
void
setCsvUploadInsertProperties(java.lang.String csvUploadInsertProperties)
void
setCsvUploadInterrupterName(java.lang.String csvUploadInterrupterName)
カスタムCSVアップロード処理クラス名を設定します。void
setCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity)
CSVアップロード更新データTargetVersionを設定します。void
setCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType)
void
setCsvUploadUpdateProperties(java.lang.String csvUploadUpdateProperties)
void
setDefaultCondition(java.lang.String defaultFilter)
デフォルト検索条件を設定します。void
setDefaultPropertyConditionScript(java.lang.String defaultPropertyConditionScript)
デフォルトプロパティ条件設定スクリプトを設定します。void
setDistinct(boolean distinct)
重複行をまとめるかを設定します。void
setElements(java.util.List<Element> elements)
要素を設定します。void
setFilterSetting(java.util.List<FilterSetting> filterSetting)
フィルタ設定を設定します。void
setFulltextSearchSorted(boolean fulltextSearchSorted)
全文検索時にソートするかを設定します。void
setHideCsvdownload(boolean hideCsvdownload)
CSVダウンロードボタン非表示設定を設定します。void
setHideCsvdownloadDialog(boolean hideCsvdownloadDialog)
void
setHideCsvUpload(boolean hideCsvUpload)
void
setHideDetailCondition(boolean hideDetailCondition)
詳細検索非表示設定を設定します。void
setHideFixedCondition(boolean hideFixedCondition)
定型検索非表示設定を設定します。void
setId(java.lang.String id)
idを設定します。void
setNonOutputBinaryRef(boolean nonOutputBinaryRef)
void
setNonOutputDisplayName(boolean nonOutputDisplayName)
void
setNonOutputOid(boolean nonOutputOid)
void
setNonOutputReference(boolean nonOutputReference)
void
setScriptKey(java.lang.String scriptKey)
カスタムスタイルのキーを設定します。void
setSortSetting(java.util.List<SortSetting> sortSetting)
void
setSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode)
void
setStyle(java.lang.String style)
クラス名を設定します。void
setUnsorted(boolean unsorted)
検索時にソートしないかを設定します。void
setUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce)
Upload形式のCSVダウンロード時に一括でロードするかを設定します。void
setUploadableCsvdownloadLoadSize(java.lang.Integer uploadableCsvdownloadLoadSize)
Upload形式のCSVダウンロード時のロード単位を設定します。void
setUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition)
デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。クラスから継承されたメソッド org.iplass.mtp.view.generic.element.Element
getDisplayScript, getEditDisplayType, getElementRuntimeId, isDispFlag, setDispFlag, setDisplayScript, setEditDisplayType, setElementRuntimeId
-
コンストラクタの詳細
-
SearchConditionSection
public SearchConditionSection()デフォルトコンストラクタ
-
-
メソッドの詳細
-
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
public java.lang.String getCsvUploadInsertProperties() -
getCsvUploadInsertPropertiesSet
public java.util.Set<java.lang.String> getCsvUploadInsertPropertiesSet() -
setCsvUploadInsertProperties
public void setCsvUploadInsertProperties(java.lang.String csvUploadInsertProperties) -
getCsvUploadUpdateProperties
public java.lang.String getCsvUploadUpdateProperties() -
getCsvUploadUpdatePropertiesSet
public java.util.Set<java.lang.String> getCsvUploadUpdatePropertiesSet() -
setCsvUploadUpdateProperties
public void setCsvUploadUpdateProperties(java.lang.String csvUploadUpdateProperties) -
getCsvUploadTransactionType
-
setCsvUploadTransactionType
public void setCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType) -
getCsvUploadTargetVersionForNoneVersionedEntity
CSVアップロード更新データTargetVersionを取得します。- 戻り値:
- CSVアップロード更新データTargetVersion
-
setCsvUploadTargetVersionForNoneVersionedEntity
public void setCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity)CSVアップロード更新データTargetVersionを設定します。- パラメータ:
csvUploadTargetVersionForNoneVersionedEntity
- CSVアップロード更新データTargetVersion
-
isCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public boolean isCanCsvUploadTargetVersionSelectForNoneVersionedEntity()CSVアップロード画面でTargetVersionの指定を許可するかを取得します。- 戻り値:
- CSVアップロード画面でTargetVersionの指定を許可するか
-
setCanCsvUploadTargetVersionSelectForNoneVersionedEntity
public void setCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity)CSVアップロード画面でTargetVersionの指定を許可するかを設定します。- パラメータ:
canCsvUploadTargetVersionSelectForNoneVersionedEntity
- CSVアップロード画面でTargetVersionの指定を許可するか
-
getCsvMultipleFormat
-
setCsvMultipleFormat
-
getSpecifyCharacterCode
-
setSpecifyCharacterCode
public void setSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode) -
getCsvUploadInterrupterName
public java.lang.String getCsvUploadInterrupterName()カスタムCSVアップロード処理クラス名を取得します。- 戻り値:
- カスタムCSVアップロード処理クラス名
-
setCsvUploadInterrupterName
public void setCsvUploadInterrupterName(java.lang.String csvUploadInterrupterName)カスタムCSVアップロード処理クラス名を設定します。- パラメータ:
csvUploadInterrupterName
- カスタムCSVアップロード処理クラス名
-
getElements
要素を取得します。- 戻り値:
- 要素
-
setElements
要素を設定します。- パラメータ:
elements
- 要素
-
isUnsorted
public boolean isUnsorted()検索時にソートしないかを取得します。- 戻り値:
- 検索時にソートしないか
-
setUnsorted
public void setUnsorted(boolean unsorted)検索時にソートしないかを設定します。- パラメータ:
unsorted
- 検索時にソートしないか
-
isFulltextSearchSorted
public boolean isFulltextSearchSorted()全文検索時にソートするかを取得します。- 戻り値:
- 全文検索時にソートするか
-
setFulltextSearchSorted
public void setFulltextSearchSorted(boolean fulltextSearchSorted)全文検索時にソートするかを設定します。- パラメータ:
fulltextSearchSorted
- 全文検索時にソートするか
-
getColNum
public int getColNum()列数を取得します。- 戻り値:
- 列数
-
setColNum
public void setColNum(int colNum)列数を設定します。- パラメータ:
colNum
- 列数
-
getConditionDispCount
public int getConditionDispCount()詳細条件の表示件数を取得します。- 戻り値:
- 詳細条件の表示件数
-
setConditionDispCount
public void setConditionDispCount(int conditionDispCount)詳細条件の表示件数を設定します。- パラメータ:
conditionDispCount
- 詳細条件の表示件数
-
isDistinct
public boolean isDistinct()重複行をまとめるかを取得します。- 戻り値:
- 重複行をまとめるか
-
setDistinct
public void setDistinct(boolean distinct)重複行をまとめるかを設定します。- パラメータ:
distinct
- 重複行をまとめるか
-
isHideDetailCondition
public boolean isHideDetailCondition()詳細検索非表示設定を取得します。- 戻り値:
- 詳細検索非表示設定
-
setHideDetailCondition
public void setHideDetailCondition(boolean hideDetailCondition)詳細検索非表示設定を設定します。- パラメータ:
hideDetailCondition
- 詳細検索非表示設定
-
isHideFixedCondition
public boolean isHideFixedCondition()定型検索非表示設定を取得します。- 戻り値:
- 定型検索非表示設定
-
setHideFixedCondition
public void setHideFixedCondition(boolean hideFixedCondition)定型検索非表示設定を設定します。- パラメータ:
hideFixedCondition
- 定型検索非表示設定
-
getStyle
public java.lang.String getStyle()クラス名を取得します。- 戻り値:
- クラス名
-
setStyle
public void setStyle(java.lang.String style)クラス名を設定します。- パラメータ:
style
- クラス名
-
getId
public java.lang.String getId()idを取得します。- 戻り値:
- id
-
setId
public void setId(java.lang.String id)idを設定します。- パラメータ:
id
- id
-
isHideCsvdownload
public boolean isHideCsvdownload()CSVダウンロードボタン非表示設定を取得します。- 戻り値:
- CSVダウンロードボタン非表示設定
-
setHideCsvdownload
public void setHideCsvdownload(boolean hideCsvdownload)CSVダウンロードボタン非表示設定を設定します。- パラメータ:
hideCsvdownload
- CSVダウンロードボタン非表示設定
-
getCsvdownloadMaxCount
public java.lang.Integer getCsvdownloadMaxCount()CSVダウンロードの上限件数を取得します。- 戻り値:
- CSVダウンロードの上限件数
-
setCsvdownloadMaxCount
public void setCsvdownloadMaxCount(java.lang.Integer csvdownloadMaxCount)CSVダウンロードの上限件数を設定します。- パラメータ:
csvdownloadMaxCount
- CSVダウンロードの上限件数
-
isUploadableCsvdownloadLoadAtOnce
public boolean isUploadableCsvdownloadLoadAtOnce()Upload形式のCSVダウンロード時に一括でロードするかを取得します。- 戻り値:
- Upload形式のCSVダウンロード時に一括でロードするか
-
setUploadableCsvdownloadLoadAtOnce
public void setUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce)Upload形式のCSVダウンロード時に一括でロードするかを設定します。- パラメータ:
uploadableCsvdownloadLoadAtOnce
- Upload形式のCSVダウンロード時に一括でロードするか
-
getUploadableCsvdownloadLoadSize
public java.lang.Integer getUploadableCsvdownloadLoadSize()Upload形式のCSVダウンロード時のロード単位を取得します。- 戻り値:
- Upload形式のCSVダウンロード時のロード単位
-
setUploadableCsvdownloadLoadSize
public void setUploadableCsvdownloadLoadSize(java.lang.Integer uploadableCsvdownloadLoadSize)Upload形式のCSVダウンロード時のロード単位を設定します。- パラメータ:
uploadableCsvdownloadLoadSize
- Upload形式のCSVダウンロード時のロード単位
-
getCsvdownloadProperties
public java.lang.String getCsvdownloadProperties()CSVダウンロード項目を取得します。- 戻り値:
- CSVダウンロード項目
-
getCsvdownloadPropertiesSet
public java.util.Set<java.lang.String> getCsvdownloadPropertiesSet()CSVダウンロード項目をSet形式で取得します。- 戻り値:
- CSVダウンロード項目
-
setCsvdownloadProperties
public void setCsvdownloadProperties(java.lang.String csvdownloadProperties)CSVダウンロード項目を設定します。- パラメータ:
csvdownloadProperties
- CSVダウンロード項目
-
getCsvdownloadUploadableProperties
public java.lang.String getCsvdownloadUploadableProperties()Upload形式のCSVダウンロード項目を取得します。- 戻り値:
- Upload形式のCSVダウンロード項目
-
getCsvdownloadUploadablePropertiesSet
public java.util.Set<java.lang.String> getCsvdownloadUploadablePropertiesSet()Upload形式のCSVダウンロード項目をSet形式で取得します。- 戻り値:
- Upload形式のCSVダウンロード項目
-
setCsvdownloadUploadableProperties
public void setCsvdownloadUploadableProperties(java.lang.String csvdownloadUploadableProperties)Upload形式のCSVダウンロード項目を設定します。- パラメータ:
csvdownloadUploadableProperties
- Upload形式のCSVダウンロード項目
-
getCsvdownloadFileNameFormat
public java.lang.String getCsvdownloadFileNameFormat()CSVファイル名Format(GroovyTemplate)を取得します。- 戻り値:
- CSVファイル名Format(GroovyTemplate)
-
setCsvdownloadFileNameFormat
public void setCsvdownloadFileNameFormat(java.lang.String csvdownloadFileNameFormat)CSVファイル名Format(GroovyTemplate)を設定します。- パラメータ:
csvdownloadFileNameFormat
- CSVファイル名Format(GroovyTemplate)
-
getDefaultCondition
public java.lang.String getDefaultCondition()デフォルト検索条件を取得します。- 戻り値:
- デフォルト検索条件
-
setDefaultCondition
public void setDefaultCondition(java.lang.String defaultFilter)デフォルト検索条件を設定します。- パラメータ:
defaultFilter
- デフォルト検索条件
-
isUseDefaultConditionWithFilterDefinition
public boolean isUseDefaultConditionWithFilterDefinition()デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。- 戻り値:
- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
setUseDefaultConditionWithFilterDefinition
public void setUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition)デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。- パラメータ:
useDefaultConditionWithFilterDefinition
- デフォルト検索条件をフィルタ定義と一緒に利用するか
-
getDefaultPropertyConditionScript
public java.lang.String getDefaultPropertyConditionScript()デフォルトプロパティ条件設定スクリプトを取得します。- 戻り値:
- デフォルトプロパティ条件設定スクリプト
-
setDefaultPropertyConditionScript
public void setDefaultPropertyConditionScript(java.lang.String defaultPropertyConditionScript)デフォルトプロパティ条件設定スクリプトを設定します。- パラメータ:
defaultPropertyConditionScript
- デフォルトプロパティ条件設定スクリプト
-
getSortSetting
-
setSortSetting
-
addElement
要素を追加します。- パラメータ:
val
- プロパティ情報
-
addSortSetting
-
isShowLink
public boolean isShowLink()- 定義:
isShowLink
クラス内Section
-
getFilterSetting
フィルタ設定を取得します。- 戻り値:
- フィルタ設定
-
setFilterSetting
フィルタ設定を設定します。- パラメータ:
filterSetting
- フィルタ設定
-
addFilterSetting
-
getScriptKey
public java.lang.String getScriptKey()カスタムスタイルのキーを取得します。- 戻り値:
- カスタムスタイルのキー
-
setScriptKey
public void setScriptKey(java.lang.String scriptKey)カスタムスタイルのキーを設定します。- パラメータ:
scriptKey
- カスタムスタイルのキー
-