Class DateQuickSearchHandler

java.lang.Object
com.atlassian.jira.issue.search.quicksearch.SingleWordQuickSearchHandler
com.atlassian.jira.issue.search.quicksearch.DateQuickSearchHandler
All Implemented Interfaces:
QuickSearchHandler
Direct Known Subclasses:
CreatedQuickSearchHandler, UpdatedQuickSearchHandler

public abstract class DateQuickSearchHandler extends SingleWordQuickSearchHandler
A date searcher that can handle QuickSearches of the type field:<param> where param is one of:
  • today
  • yesterday
  • tomorrow
  • Relative date. eg: '-1w', '2d'
  • 2 Relative dates. eg: '-1w,4h', '-7d,7d'

Note that relative dates are separated by a comma, and they cannot contain any spaces. Therefore only one time slice is allowed.

  • Constructor Details

  • Method Details

    • handleWord

      protected Map handleWord(String word, QuickSearchResult searchResult)
      Description copied from class: SingleWordQuickSearchHandler
      Hanldle a single word, and return a map of parameters
      Specified by:
      handleWord in class SingleWordQuickSearchHandler
      Parameters:
      word - A single word - guaranteed to not be null
      searchResult - The existing search result
      Returns:
      A Map of parameters that can be used as a URL.
    • getPrefix

      protected abstract String getPrefix()
    • getSearchParamName

      protected abstract String getSearchParamName()