クラス SearchConditionSection

すべての実装されたインタフェース:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable

public class SearchConditionSection extends Section
検索条件を保持するセクション
関連項目:
  • コンストラクタの詳細

    • SearchConditionSection

      public SearchConditionSection()
      デフォルトコンストラクタ
  • メソッドの詳細

    • getElements

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

      public void setElements(List<Element> elements)
      要素を設定します。
      パラメータ:
      elements - 要素
    • addElement

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

      public int getColNum()
      列数を取得します。
      戻り値:
      列数
    • setColNum

      public void setColNum(int colNum)
      列数を設定します。
      パラメータ:
      colNum - 列数
    • getConditionDispCount

      public int getConditionDispCount()
      詳細条件の表示件数を取得します。
      戻り値:
      詳細条件の表示件数
    • setConditionDispCount

      public void setConditionDispCount(int conditionDispCount)
      詳細条件の表示件数を設定します。
      パラメータ:
      conditionDispCount - 詳細条件の表示件数
    • isHideDetailCondition

      public boolean isHideDetailCondition()
      詳細検索非表示設定を取得します。
      戻り値:
      詳細検索非表示設定
    • setHideDetailCondition

      public void setHideDetailCondition(boolean hideDetailCondition)
      詳細検索非表示設定を設定します。
      パラメータ:
      hideDetailCondition - 詳細検索非表示設定
    • isHideFixedCondition

      public boolean isHideFixedCondition()
      定型検索非表示設定を取得します。
      戻り値:
      定型検索非表示設定
    • setHideFixedCondition

      public void setHideFixedCondition(boolean hideFixedCondition)
      定型検索非表示設定を設定します。
      パラメータ:
      hideFixedCondition - 定型検索非表示設定
    • getFileSupportType

      public SearchConditionSection.FileSupportType getFileSupportType()
      Entityデータのファイルタイプを取得します。
      戻り値:
      Entityデータのファイルタイプ
    • setFileSupportType

      public void setFileSupportType(SearchConditionSection.FileSupportType fileSupportType)
      Entityデータのファイルタイプを設定します。
      パラメータ:
      fileSupportType - Entityデータのファイルタイプ
    • isHideCsvdownload

      public boolean isHideCsvdownload()
      ダウンロードボタン非表示設定を取得します。
      戻り値:
      ダウンロードボタン非表示設定
    • setHideCsvdownload

      public void setHideCsvdownload(boolean hideCsvdownload)
      ダウンロードボタン非表示設定を設定します。
      パラメータ:
      hideCsvdownload - ダウンロードボタン非表示設定
    • 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)
    • getCsvMultipleFormat

      public MultipleFormat getCsvMultipleFormat()
    • setCsvMultipleFormat

      public void setCsvMultipleFormat(MultipleFormat csvMultipleFormat)
    • getSpecifyCharacterCode

    • setSpecifyCharacterCode

      public void setSpecifyCharacterCode(SearchConditionSection.CsvDownloadSpecifyCharacterCode specifyCharacterCode)
    • getCsvdownloadMaxCount

      public Integer getCsvdownloadMaxCount()
      ダウンロードの上限件数を取得します。
      戻り値:
      ダウンロードの上限件数
    • setCsvdownloadMaxCount

      public void setCsvdownloadMaxCount(Integer csvdownloadMaxCount)
      ダウンロードの上限件数を設定します。
      パラメータ:
      csvdownloadMaxCount - ダウンロードの上限件数
    • isUploadableCsvdownloadLoadAtOnce

      public boolean isUploadableCsvdownloadLoadAtOnce()
      Upload形式のダウンロード時に一括でロードするかを取得します。
      戻り値:
      Upload形式のダウンロード時に一括でロードするか
    • setUploadableCsvdownloadLoadAtOnce

      public void setUploadableCsvdownloadLoadAtOnce(boolean uploadableCsvdownloadLoadAtOnce)
      Upload形式のダウンロード時に一括でロードするかを設定します。
      パラメータ:
      uploadableCsvdownloadLoadAtOnce - Upload形式のダウンロード時に一括でロードするか
    • getUploadableCsvdownloadLoadSize

      public Integer getUploadableCsvdownloadLoadSize()
      Upload形式のダウンロード時のロード単位を取得します。
      戻り値:
      Upload形式のダウンロード時のロード単位
    • setUploadableCsvdownloadLoadSize

      public void setUploadableCsvdownloadLoadSize(Integer uploadableCsvdownloadLoadSize)
      Upload形式のダウンロード時のロード単位を設定します。
      パラメータ:
      uploadableCsvdownloadLoadSize - Upload形式のダウンロード時のロード単位
    • getCsvdownloadProperties

      public String getCsvdownloadProperties()
      ダウンロード項目を取得します。
      戻り値:
      ダウンロード項目
    • getCsvdownloadPropertiesSet

      public Set<String> getCsvdownloadPropertiesSet()
      ダウンロード項目をSet形式で取得します。
      戻り値:
      ダウンロード項目
    • setCsvdownloadProperties

      public void setCsvdownloadProperties(String csvdownloadProperties)
      ダウンロード項目を設定します。
      パラメータ:
      csvdownloadProperties - ダウンロード項目
    • getCsvdownloadUploadableProperties

      public String getCsvdownloadUploadableProperties()
      Upload形式のダウンロード項目を取得します。
      戻り値:
      Upload形式のダウンロード項目
    • getCsvdownloadUploadablePropertiesSet

      public Set<String> getCsvdownloadUploadablePropertiesSet()
      Upload形式のダウンロード項目をSet形式で取得します。
      戻り値:
      Upload形式のダウンロード項目
    • setCsvdownloadUploadableProperties

      public void setCsvdownloadUploadableProperties(String csvdownloadUploadableProperties)
      Upload形式のダウンロード項目を設定します。
      パラメータ:
      csvdownloadUploadableProperties - Upload形式のダウンロード項目
    • getCsvdownloadFileNameFormat

      public String getCsvdownloadFileNameFormat()
      ファイル名Format(GroovyTemplate)を取得します。
      戻り値:
      ファイル名Format(GroovyTemplate)
    • setCsvdownloadFileNameFormat

      public void setCsvdownloadFileNameFormat(String csvdownloadFileNameFormat)
      ファイル名Format(GroovyTemplate)を設定します。
      パラメータ:
      csvdownloadFileNameFormat - ファイル名Format(GroovyTemplate)
    • 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 String getCsvUploadInsertProperties()
    • getCsvUploadInsertPropertiesSet

      public Set<String> getCsvUploadInsertPropertiesSet()
    • setCsvUploadInsertProperties

      public void setCsvUploadInsertProperties(String csvUploadInsertProperties)
    • getCsvUploadUpdateProperties

      public String getCsvUploadUpdateProperties()
    • getCsvUploadUpdatePropertiesSet

      public Set<String> getCsvUploadUpdatePropertiesSet()
    • setCsvUploadUpdateProperties

      public void setCsvUploadUpdateProperties(String csvUploadUpdateProperties)
    • getCsvUploadTransactionType

      public SearchConditionSection.CsvUploadTransactionType getCsvUploadTransactionType()
    • setCsvUploadTransactionType

      public void setCsvUploadTransactionType(SearchConditionSection.CsvUploadTransactionType csvUploadTransactionType)
    • getCsvUploadTargetVersionForNoneVersionedEntity

      public TargetVersion getCsvUploadTargetVersionForNoneVersionedEntity()
      アップロード更新データTargetVersionを取得します。
      戻り値:
      アップロード更新データTargetVersion
    • setCsvUploadTargetVersionForNoneVersionedEntity

      public void setCsvUploadTargetVersionForNoneVersionedEntity(TargetVersion csvUploadTargetVersionForNoneVersionedEntity)
      アップロード更新データTargetVersionを設定します。
      パラメータ:
      csvUploadTargetVersionForNoneVersionedEntity - アップロード更新データTargetVersion
    • isCanCsvUploadTargetVersionSelectForNoneVersionedEntity

      public boolean isCanCsvUploadTargetVersionSelectForNoneVersionedEntity()
      アップロード画面でTargetVersionの指定を許可するかを取得します。
      戻り値:
      アップロード画面でTargetVersionの指定を許可するか
    • setCanCsvUploadTargetVersionSelectForNoneVersionedEntity

      public void setCanCsvUploadTargetVersionSelectForNoneVersionedEntity(boolean canCsvUploadTargetVersionSelectForNoneVersionedEntity)
      アップロード画面でTargetVersionの指定を許可するかを設定します。
      パラメータ:
      canCsvUploadTargetVersionSelectForNoneVersionedEntity - アップロード画面でTargetVersionの指定を許可するか
    • getCsvUploadInterrupterName

      public String getCsvUploadInterrupterName()
      カスタムアップロード処理クラス名を取得します。
      戻り値:
      カスタムアップロード処理クラス名
    • setCsvUploadInterrupterName

      public void setCsvUploadInterrupterName(String csvUploadInterrupterName)
      カスタムアップロード処理クラス名を設定します。
      パラメータ:
      csvUploadInterrupterName - カスタムアップロード処理クラス名
    • isDistinct

      public boolean isDistinct()
      重複行をまとめるかを取得します。
      戻り値:
      重複行をまとめるか
    • setDistinct

      public void setDistinct(boolean distinct)
      重複行をまとめるかを設定します。
      パラメータ:
      distinct - 重複行をまとめるか
    • getDefaultCondition

      public String getDefaultCondition()
      デフォルト検索条件を取得します。
      戻り値:
      デフォルト検索条件
    • setDefaultCondition

      public void setDefaultCondition(String defaultFilter)
      デフォルト検索条件を設定します。
      パラメータ:
      defaultFilter - デフォルト検索条件
    • getFilterSetting

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

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

      public void addFilterSetting(FilterSetting setting)
    • isUseDefaultConditionWithFilterDefinition

      public boolean isUseDefaultConditionWithFilterDefinition()
      デフォルト検索条件をフィルタ定義と一緒に利用するかを取得します。
      戻り値:
      デフォルト検索条件をフィルタ定義と一緒に利用するか
    • setUseDefaultConditionWithFilterDefinition

      public void setUseDefaultConditionWithFilterDefinition(boolean useDefaultConditionWithFilterDefinition)
      デフォルト検索条件をフィルタ定義と一緒に利用するかを設定します。
      パラメータ:
      useDefaultConditionWithFilterDefinition - デフォルト検索条件をフィルタ定義と一緒に利用するか
    • getDefaultPropertyConditionScript

      public String getDefaultPropertyConditionScript()
      デフォルトプロパティ条件設定スクリプトを取得します。
      戻り値:
      デフォルトプロパティ条件設定スクリプト
    • setDefaultPropertyConditionScript

      public void setDefaultPropertyConditionScript(String defaultPropertyConditionScript)
      デフォルトプロパティ条件設定スクリプトを設定します。
      パラメータ:
      defaultPropertyConditionScript - デフォルトプロパティ条件設定スクリプト
    • getSortSetting

      public List<SortSetting> getSortSetting()
    • setSortSetting

      public void setSortSetting(List<SortSetting> sortSetting)
    • addSortSetting

      public void addSortSetting(SortSetting setting)
    • isUnsorted

      public boolean isUnsorted()
      検索時にソートしないかを取得します。
      戻り値:
      検索時にソートしないか
    • setUnsorted

      public void setUnsorted(boolean unsorted)
      検索時にソートしないかを設定します。
      パラメータ:
      unsorted - 検索時にソートしないか
    • isFulltextSearchSorted

      public boolean isFulltextSearchSorted()
      全文検索時にソートするかを取得します。
      戻り値:
      全文検索時にソートするか
    • setFulltextSearchSorted

      public void setFulltextSearchSorted(boolean fulltextSearchSorted)
      全文検索時にソートするかを設定します。
      パラメータ:
      fulltextSearchSorted - 全文検索時にソートするか
    • isShowLink

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

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

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