クラス 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
検索条件を保持するセクション
関連項目:
直列化された形式
  • コンストラクタの詳細

  • メソッドの詳細

    • 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

      public SearchConditionSection.CsvUploadTransactionType getCsvUploadTransactionType()
    • setCsvUploadTransactionType

      public void setCsvUploadTransactionType​(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType)
    • getCsvUploadTargetVersionForNoneVersionedEntity

      public TargetVersion 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

      public MultipleFormat getCsvMultipleFormat()
    • setCsvMultipleFormat

      public void setCsvMultipleFormat​(MultipleFormat csvMultipleFormat)
    • 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

      public java.util.List<Element> getElements()
      要素を取得します。
      戻り値:
      要素
    • setElements

      public void setElements​(java.util.List<Element> elements)
      要素を設定します。
      パラメータ:
      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

      public java.util.List<SortSetting> getSortSetting()
    • setSortSetting

      public void setSortSetting​(java.util.List<SortSetting> sortSetting)
    • addElement

      public void addElement​(Element val)
      要素を追加します。
      パラメータ:
      val - プロパティ情報
    • addSortSetting

      public void addSortSetting​(SortSetting setting)
    • isShowLink

      public boolean isShowLink()
      定義:
      isShowLink クラス内 Section
    • getFilterSetting

      public java.util.List<FilterSetting> getFilterSetting()
      フィルタ設定を取得します。
      戻り値:
      フィルタ設定
    • setFilterSetting

      public void setFilterSetting​(java.util.List<FilterSetting> filterSetting)
      フィルタ設定を設定します。
      パラメータ:
      filterSetting - フィルタ設定
    • addFilterSetting

      public void addFilterSetting​(FilterSetting setting)
    • getScriptKey

      public java.lang.String getScriptKey()
      カスタムスタイルのキーを取得します。
      戻り値:
      カスタムスタイルのキー
    • setScriptKey

      public void setScriptKey​(java.lang.String scriptKey)
      カスタムスタイルのキーを設定します。
      パラメータ:
      scriptKey - カスタムスタイルのキー