Interface IssueSearcher<T extends SearchableField>
- All Known Subinterfaces:
- CustomFieldSearcher
- All Known Implementing Classes:
- AbstractDateRangeSearcher,- AbstractDateSearcher,- AbstractInitializationCustomFieldSearcher,- AbstractInitializationSearcher,- AbstractRelativeDateSearcher,- AffectedVersionsSearcher,- AssigneeSearcher,- CascadingSelectSearcher,- CommentQuerySearcher,- ComponentsSearcher,- CreatedDateSearcher,- CreatorSearcher,- CustomFieldLabelsSearcher,- DateRangeSearcher,- DateTimeRangeSearcher,- DescriptionQuerySearcher,- DueDateSearcher,- EnvironmentQuerySearcher,- ExactNumberSearcher,- ExactTextSearcher,- FixForVersionsSearcher,- GroupPickerSearcher,- IssueLinkTypesSearcher,- IssueTypeSearcher,- LabelSearcher,- LabelsSearcher,- MockCustomFieldSearcher,- MockIssueSearcher,- MockSystemSearcher,- MultiSelectSearcher,- NumberRangeSearcher,- PrioritySearcher,- ProjectSearcher,- ProjectSearcher,- ReporterSearcher,- ResolutionDateSearcher,- ResolutionSearcher,- SelectSearcher,- SlowTextSearcher,- StatusSearcher,- SummaryQuerySearcher,- TextQuerySearcher,- TextSearcher,- UpdatedDateSearcher,- UserPickerGroupSearcher,- UserPickerSearcher,- VersionPickerSearcher,- WorkRatioSearcher
The interface defines an object responsible for all search related activities in the Issue Navigator.
 The interface operates similar to the 
Field objects (e.g. OrderableField. It is responsible for
 populating itself from ActionParams and SearchRequest as well as all rendering related activities.
 
 CustomField searchers should still extend the sub-interface CustomFieldSearcher.
- Since:
- JIRA 3.3
- 
Field SummaryFields
- 
Method SummaryModifier 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 toClausesearch representations.Provides an object that will allow you to render the edit and view html for a searcher.voidInitialises the searcher with a given field.
- 
Field Details- 
logstatic final org.apache.log4j.Logger log
 
- 
- 
Method Details- 
initInitialises the searcher with a given field.- Parameters:
- field- the field object. This may be null. (So you can have searchers on non-fields)
 
- 
getSearchInformationSearcherInformation<T> getSearchInformation()Provides an object that contains information about the Searcher.- Returns:
- the search information provider for this searcher.
 
- 
getSearchInputTransformerSearchInputTransformer getSearchInputTransformer()Provides an object that will allow you to transform raw request parameters to field holder values and field holder values toClausesearch representations.- Returns:
- the search input handler for this searcher.
 
- 
getSearchRendererSearchRenderer getSearchRenderer()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.- Returns:
- the search renderer for this searcher.
 
 
-