public class

CustomFieldSearcherInformation

extends GenericSearcherInformation<T extends SearchableField>
java.lang.Object
   ↳ com.atlassian.jira.issue.search.searchers.information.GenericSearcherInformation<T extends com.atlassian.jira.issue.fields.SearchableField>
     ↳ com.atlassian.jira.issue.customfields.searchers.information.CustomFieldSearcherInformation

Class Overview

Stores information on Custom Field Searchers.

Summary

Public Constructors
CustomFieldSearcherInformation(String id, String nameKey, List<? extends FieldIndexer> indexers, AtomicReference<CustomField> fieldReference)
Public Methods
String getNameKey()
The i18n key that is used to lookup the searcher's name when it is displayed.
List<FieldIndexer> getRelatedIndexers()
Regular IssueSearchers get their FieldIndexers by instantiating the class objects passed to them.
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.search.searchers.information.GenericSearcherInformation
From class java.lang.Object
From interface com.atlassian.jira.issue.search.searchers.information.SearcherInformation

Public Constructors

public CustomFieldSearcherInformation (String id, String nameKey, List<? extends FieldIndexer> indexers, AtomicReference<CustomField> fieldReference)

Public Methods

public String getNameKey ()

The i18n key that is used to lookup the searcher's name when it is displayed.

Returns
  • i18n key that is used to lookup the searcher's name when it is displayed.

public List<FieldIndexer> getRelatedIndexers ()

Regular IssueSearchers get their FieldIndexers by instantiating the class objects passed to them. However, Custom Fields work differently because they have their indexers instantiated elsewhere for them.

Returns
  • the indexers for this custom field searcher