com.atlassian.greenhopper.customfield.epiclabel
Class EpicLabelCustomFieldIndexer
java.lang.Object
com.atlassian.greenhopper.customfield.epiclabel.EpicLabelCustomFieldIndexer
- All Implemented Interfaces:
- com.atlassian.jira.issue.index.indexers.FieldIndexer
public class EpicLabelCustomFieldIndexer
- extends java.lang.Object
- implements com.atlassian.jira.issue.index.indexers.FieldIndexer
Indexer for EpicLabelCFType
.
Fields inherited from interface com.atlassian.jira.issue.index.indexers.FieldIndexer |
LABELS_NO_VALUE_INDEX_VALUE, NO_VALUE_INDEX_VALUE |
Constructor Summary |
EpicLabelCustomFieldIndexer(com.atlassian.jira.web.FieldVisibilityManager fieldVisibilityManager,
com.atlassian.jira.issue.fields.CustomField customField)
|
Method Summary |
void |
addIndex(org.apache.lucene.document.Document doc,
com.atlassian.jira.issue.Issue issue)
|
java.lang.String |
getDocumentFieldId()
|
static java.lang.String |
getFieldId(com.atlassian.jira.issue.fields.CustomField customField)
|
static java.lang.String |
getFoldedFieldId(com.atlassian.jira.issue.fields.CustomField customField)
|
static java.lang.String |
getFoldedValue(java.lang.String value)
|
java.lang.String |
getId()
|
boolean |
isFieldVisibleAndInScope(com.atlassian.jira.issue.Issue issue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EpicLabelCustomFieldIndexer
public EpicLabelCustomFieldIndexer(com.atlassian.jira.web.FieldVisibilityManager fieldVisibilityManager,
com.atlassian.jira.issue.fields.CustomField customField)
getId
public java.lang.String getId()
- Specified by:
getId
in interface com.atlassian.jira.issue.index.indexers.FieldIndexer
getDocumentFieldId
public java.lang.String getDocumentFieldId()
- Specified by:
getDocumentFieldId
in interface com.atlassian.jira.issue.index.indexers.FieldIndexer
addIndex
public void addIndex(org.apache.lucene.document.Document doc,
com.atlassian.jira.issue.Issue issue)
- Specified by:
addIndex
in interface com.atlassian.jira.issue.index.indexers.FieldIndexer
getFieldId
public static java.lang.String getFieldId(com.atlassian.jira.issue.fields.CustomField customField)
getFoldedFieldId
public static java.lang.String getFoldedFieldId(com.atlassian.jira.issue.fields.CustomField customField)
getFoldedValue
public static java.lang.String getFoldedValue(java.lang.String value)
isFieldVisibleAndInScope
public boolean isFieldVisibleAndInScope(com.atlassian.jira.issue.Issue issue)
- Specified by:
isFieldVisibleAndInScope
in interface com.atlassian.jira.issue.index.indexers.FieldIndexer
Copyright © 2007-2014 Atlassian. All Rights Reserved.