|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.jira.issue.customfields.statistics.AbstractCustomFieldStatisticsMapper
com.atlassian.jira.issue.customfields.statistics.ProjectSelectStatisticsMapper
public class ProjectSelectStatisticsMapper
A statistics mapper for project select custom fields.
Field Summary |
---|
Fields inherited from class com.atlassian.jira.issue.customfields.statistics.AbstractCustomFieldStatisticsMapper |
---|
customField |
Constructor Summary | |
---|---|
ProjectSelectStatisticsMapper(CustomField customField,
ProjectManager projectManager)
|
Method Summary | |
---|---|
Comparator |
getComparator()
A comparator that can be used to order objects returned by LuceneFieldSorter.getValueFromLuceneField(String) . |
protected String |
getSearchValue(Object value)
String value to be passed to the search request to construct a new request URL |
Object |
getValueFromLuceneField(String documentValue)
Convert the lucene document field back to the object that you wish to use to display it. |
Methods inherited from class com.atlassian.jira.issue.customfields.statistics.AbstractCustomFieldStatisticsMapper |
---|
equals, getDocumentConstant, getSearchContextFromValue, getSearchUrlSuffix, hashCode, isFieldAlwaysPartOfAnIssue, isValidValue |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProjectSelectStatisticsMapper(CustomField customField, ProjectManager projectManager)
Method Detail |
---|
protected String getSearchValue(Object value)
AbstractCustomFieldStatisticsMapper
getSearchValue
in class AbstractCustomFieldStatisticsMapper
value
- returned from LuceneFieldSorter.getValueFromLuceneField(java.lang.String)
public Object getValueFromLuceneField(String documentValue)
LuceneFieldSorter
eg. '1000' -> Version 1.
This does the reverse of what IssueDocument
does.
For custom fields, the return value will be passed to
CustomFieldSearcherModuleDescriptor.getStatHtml(com.atlassian.jira.issue.fields.CustomField, Object, String)
documentValue
- The value of the field in the lucene index
public Comparator getComparator()
LuceneFieldSorter
LuceneFieldSorter.getValueFromLuceneField(String)
.
The Comparator must be reentrant as it could be used by Lucene from multiple threads at once.
getComparator
in interface LuceneFieldSorter
getComparator
in class AbstractCustomFieldStatisticsMapper
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |