public class ProjectSearcher extends AbstractInitializationCustomFieldSearcher implements CustomFieldSearcher, SortableCustomFieldSearcher, CustomFieldStattable
log| Constructor and Description |
|---|
ProjectSearcher(FieldVisibilityManager fieldVisibilityManager,
JqlOperandResolver jqlOperandResolver,
ProjectConverter projectConverter,
ProjectResolver projectResolver,
FieldFlagOperandRegistry fieldFlagOperandRegistry,
ProjectManager projectManager,
PermissionManager permissionManager,
CustomFieldInputHelper customFieldInputHelper)
Deprecated.
|
ProjectSearcher(FieldVisibilityManager fieldVisibilityManager,
JqlOperandResolver jqlOperandResolver,
ProjectConverter projectConverter,
ProjectResolver projectResolver,
FieldFlagOperandRegistry fieldFlagOperandRegistry,
ProjectManager projectManager,
PermissionManager permissionManager,
InternalProjectPermissionHelper projectPermissionHelper,
CustomFieldInputHelper customFieldInputHelper) |
| 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, init@Deprecated public ProjectSearcher(FieldVisibilityManager fieldVisibilityManager, JqlOperandResolver jqlOperandResolver, ProjectConverter projectConverter, ProjectResolver projectResolver, FieldFlagOperandRegistry fieldFlagOperandRegistry, ProjectManager projectManager, PermissionManager permissionManager, CustomFieldInputHelper customFieldInputHelper)
public ProjectSearcher(FieldVisibilityManager fieldVisibilityManager, JqlOperandResolver jqlOperandResolver, ProjectConverter projectConverter, ProjectResolver projectResolver, FieldFlagOperandRegistry fieldFlagOperandRegistry, ProjectManager projectManager, PermissionManager permissionManager, InternalProjectPermissionHelper projectPermissionHelper, CustomFieldInputHelper customFieldInputHelper)
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-2023 Atlassian. All Rights Reserved.