Class SearchCriteria

java.lang.Object
org.deltava.beans.cooler.SearchCriteria

public class SearchCriteria extends Object
A bean to store Water Cooler search criteria.
Since:
1.0
Version:
7.0
Author:
Luke
  • Constructor Details

    • SearchCriteria

      public SearchCriteria(String searchStr)
      Creates a new search criteria bean.
      Parameters:
      searchStr - the search string
  • Method Details

    • getChannel

      public String getChannel()
      Returns the channel to search in.
      Returns:
      the channel name
    • getAuthorName

      public String getAuthorName()
      Returns the author name to search for.
      Returns:
      the author name
    • getMinimumDate

      public Instant getMinimumDate()
      Returns the earliest thread update date to include.
      Returns:
      the minimum thread last update date/time
    • getSearchTerm

      public String getSearchTerm()
      Returns the search string.
      Returns:
      the search string
    • getSearchSubject

      public boolean getSearchSubject()
      Returns whether thread subjects should also be searched.
      Returns:
      TRUE if subjects should be searched, otherwise FALSE
    • getSearchNameFragment

      public boolean getSearchNameFragment()
    • setChannel

      public void setChannel(String c)
    • setAuthorName

      public void setAuthorName(String aName)
    • setMinimumDate

      public void setMinimumDate(Instant dt)
    • setSearchSubject

      public void setSearchSubject(boolean doSearch)
    • setSearchNameFragment

      public void setSearchNameFragment(boolean doSearch)