Class AbstractRelativeDateSearcher
java.lang.Object
com.atlassian.jira.issue.search.searchers.impl.AbstractInitializationSearcher
com.atlassian.jira.issue.search.searchers.impl.AbstractRelativeDateSearcher
- All Implemented Interfaces:
IssueSearcher<SearchableField>
- Direct Known Subclasses:
DueDateSearcher
public class AbstractRelativeDateSearcher
extends AbstractInitializationSearcher
implements IssueSearcher<SearchableField>
- Since:
- v4.4
-
Field Summary
Fields inherited from class com.atlassian.jira.issue.search.searchers.impl.AbstractInitializationSearcher
fieldReference
Fields inherited from interface com.atlassian.jira.issue.search.searchers.IssueSearcher
log
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractRelativeDateSearcher
(SimpleFieldSearchConstants constants, String nameKey, Class<? extends BaseFieldIndexer> indexer, JqlOperandResolver operandResolver, ApplicationProperties applicationProperties, VelocityRequestContextFactory velocityRenderContext, VelocityTemplatingEngine templatingEngine, CalendarLanguageUtil calendarUtils, FieldVisibilityManager fieldVisibilityManager, CustomFieldInputHelper customFieldInputHelper, JqlLocalDateSupport jqlLocalDateSupport, DateTimeFormatterFactory dateTimeFormatterFactory) -
Method Summary
Modifier and TypeMethodDescriptionProvides an object that contains information about the Searcher.Provides an object that will allow you to transform raw request parameters to field holder values and field holder values toClause
search representations.Provides an object that will allow you to render the edit and view html for a searcher.Methods inherited from class com.atlassian.jira.issue.search.searchers.impl.AbstractInitializationSearcher
init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.issue.search.searchers.IssueSearcher
init
-
Constructor Details
-
AbstractRelativeDateSearcher
public AbstractRelativeDateSearcher(SimpleFieldSearchConstants constants, String nameKey, Class<? extends BaseFieldIndexer> indexer, JqlOperandResolver operandResolver, ApplicationProperties applicationProperties, VelocityRequestContextFactory velocityRenderContext, VelocityTemplatingEngine templatingEngine, CalendarLanguageUtil calendarUtils, FieldVisibilityManager fieldVisibilityManager, CustomFieldInputHelper customFieldInputHelper, JqlLocalDateSupport jqlLocalDateSupport, DateTimeFormatterFactory dateTimeFormatterFactory)
-
-
Method Details
-
getSearchInformation
Description copied from interface:IssueSearcher
Provides an object that contains information about the Searcher.- Specified by:
getSearchInformation
in interfaceIssueSearcher<SearchableField>
- Returns:
- the search information provider for this searcher.
-
getSearchInputTransformer
Description copied from interface:IssueSearcher
Provides an object that will allow you to transform raw request parameters to field holder values and field holder values toClause
search representations.- Specified by:
getSearchInputTransformer
in interfaceIssueSearcher<SearchableField>
- Returns:
- the search input handler for this searcher.
-
getSearchRenderer
Description copied from interface:IssueSearcher
Provides an object that will allow you to render the edit and view html for a searcher. This also provides methods that indicate if the view and edit methods should be invoked.- Specified by:
getSearchRenderer
in interfaceIssueSearcher<SearchableField>
- Returns:
- the search renderer for this searcher.
-