@PublicSpi @PublicApi public class UserPickerSearcher extends AbstractInitializationCustomFieldSearcher implements CustomFieldSearcher, SortableCustomFieldSearcher, CustomFieldStattable
log| Constructor and Description | 
|---|
UserPickerSearcher(UserResolver userResolver,
                  JqlOperandResolver operandResolver,
                  JiraAuthenticationContext context,
                  UserConverter userConverter,
                  UserSearchService userSearchService,
                  CustomFieldInputHelper customFieldInputHelper,
                  UserManager userManager,
                  FieldVisibilityManager fieldVisibilityManager,
                  EmailFormatter emailFormatter)  | 
| Modifier and Type | Method and Description | 
|---|---|
CustomFieldSearcherClauseHandler | 
getCustomFieldSearcherClauseHandler()
Provides an object that can be used to handle the clauses that this searcher generates. 
 | 
SearcherInformation<CustomField> | 
getSearchInformation()
Provides an object that contains information about the Searcher. 
 | 
SearchInputTransformer | 
getSearchInputTransformer()
Provides an object that will allow you to transform raw request parameters to field holder values and
 field holder values to  
Clause search representations. | 
SearchRenderer | 
getSearchRenderer()
Provides an object that will allow you to render the edit and view html for a searcher. 
 | 
LuceneFieldSorter | 
getSorter(CustomField customField)  | 
StatisticsMapper | 
getStatisticsMapper(CustomField customField)
Since Jira v8.0 a "stattable" field must have a doc value of type:  
SortedDocValues,
 SortedSetDocValues, BinaryDocValues, or
 NumericDocValues. | 
void | 
init(CustomField field)
This is the first time the searcher knows what its ID and names are 
 | 
getDescriptor, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptor, initpublic UserPickerSearcher(UserResolver userResolver, JqlOperandResolver operandResolver, JiraAuthenticationContext context, UserConverter userConverter, UserSearchService userSearchService, CustomFieldInputHelper customFieldInputHelper, UserManager userManager, FieldVisibilityManager fieldVisibilityManager, EmailFormatter emailFormatter)
public void init(CustomField field)
init in interface IssueSearcher<CustomField>field - the Custom Field for this searcherpublic SearcherInformation<CustomField> getSearchInformation()
IssueSearchergetSearchInformation in interface IssueSearcher<CustomField>public SearchInputTransformer getSearchInputTransformer()
IssueSearcherClause search representations.getSearchInputTransformer in interface IssueSearcher<CustomField>public SearchRenderer getSearchRenderer()
IssueSearchergetSearchRenderer in interface IssueSearcher<CustomField>public CustomFieldSearcherClauseHandler getCustomFieldSearcherClauseHandler()
CustomFieldSearchergetCustomFieldSearcherClauseHandler in interface CustomFieldSearcherpublic LuceneFieldSorter getSorter(CustomField customField)
getSorter in interface SortableCustomFieldSearcherpublic StatisticsMapper getStatisticsMapper(CustomField customField)
CustomFieldStattableSortedDocValues,
 SortedSetDocValues, BinaryDocValues, or
 NumericDocValues.
 Before Jira v8.0 "stattable" fields were retrieved from a Jira cache build from from Lucene index.
 Since Jira v8.0 this cache is using Lucene DocValues directly.
 See DocValues and supported implementations for details.getStatisticsMapper in interface CustomFieldStattableCopyright © 2002-2024 Atlassian. All Rights Reserved.