Class SearchRequest<FilterType>

java.lang.Object
org.chenile.query.model.SearchRequest<FilterType>

public class SearchRequest<FilterType> extends Object
  • Constructor Details

    • SearchRequest

      public SearchRequest()
  • Method Details

    • isToDoList

      public boolean isToDoList()
    • setToDoList

      public void setToDoList(boolean toDoList)
    • getFields

      public List<String> getFields()
    • setFields

      public void setFields(List<String> fields)
    • getCannedReportName

      public String getCannedReportName()
    • setCannedReportName

      public void setCannedReportName(String cannedReportName)
    • getNumRowsInPage

      public int getNumRowsInPage()
      Returns:
      the numRowsInPage
    • setNumRowsInPage

      public void setNumRowsInPage(int numRowsInPage)
      If incoming value is set to zero from the user, reset it to the default value initialized in the instance variable.
      Parameters:
      numRowsInPage - the numRowsInPage to set
    • getPageNum

      public int getPageNum()
      Returns:
      the pageNum
    • setPageNum

      public void setPageNum(int pageNum)
      Parameters:
      pageNum - the pageNum to set
    • getSortCriteria

      public List<SortCriterion> getSortCriteria()
      Returns:
      the sortCriteria
    • setSortCriteria

      public void setSortCriteria(List<SortCriterion> sortCriteria)
      Parameters:
      sortCriteria - the sortCriteria to set
    • getFilters

      public FilterType getFilters()
      Returns:
      the filters
    • setFilters

      public void setFilters(FilterType filters)
      Parameters:
      filters - the filters to set
    • getSystemFilters

      public Map<String,Object> getSystemFilters()
      Returns:
      the systemFilters
    • setSystemFilters

      public void setSystemFilters(Map<String,Object> systemFilters)
      Parameters:
      systemFilters - the systemFilters to set
    • getQueryName

      public String getQueryName()
      Returns:
      the queryName
    • setQueryName

      public void setQueryName(String queryName)
      Parameters:
      queryName - the queryName to set
    • getHiddenColumns

      public Set<String> getHiddenColumns()
    • setHiddenColumns

      public void setHiddenColumns(Set<String> hiddenColumns)
    • isSaveChangesToCannedReport

      public boolean isSaveChangesToCannedReport()
    • setSaveChangesToCannedReport

      public void setSaveChangesToCannedReport(boolean saveChangesToCannedReport)
    • isPublishCannedReportToEveryone

      public boolean isPublishCannedReportToEveryone()
    • setPublishCannedReportToEveryone

      public void setPublishCannedReportToEveryone(boolean publishCannedReportToEveryone)
    • isOrOperation

      public boolean isOrOperation()
    • setOrOperation

      public void setOrOperation(boolean isOrOperation)