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 Object
implements com.atlassian.jira.issue.index.indexers.FieldIndexer
Indexer for
EpicLabelCFType
.-
Field Summary
Fields inherited from interface com.atlassian.jira.issue.index.indexers.FieldIndexer
LABELS_NO_VALUE_INDEX_VALUE, NO_VALUE_INDEX_VALUE
-
Constructor Summary
ConstructorsConstructorDescriptionEpicLabelCustomFieldIndexer
(com.atlassian.jira.issue.fields.CustomField customField) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addIndex
(org.apache.lucene.document.Document doc, com.atlassian.jira.issue.Issue issue) static String
getFieldId
(com.atlassian.jira.issue.fields.CustomField customField) static String
getFoldedFieldId
(com.atlassian.jira.issue.fields.CustomField customField) static String
getFoldedValue
(String value) 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
Methods inherited from interface com.atlassian.jira.issue.index.indexers.FieldIndexer
addIndex
-
Constructor Details
-
EpicLabelCustomFieldIndexer
public EpicLabelCustomFieldIndexer(com.atlassian.jira.issue.fields.CustomField customField)
-
-
Method Details
-
getId
- Specified by:
getId
in interfacecom.atlassian.jira.issue.index.indexers.FieldIndexer
-
getDocumentFieldId
- Specified by:
getDocumentFieldId
in interfacecom.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 interfacecom.atlassian.jira.issue.index.indexers.FieldIndexer
-
getFieldId
-
getFoldedFieldId
-
getFoldedValue
-
isFieldVisibleAndInScope
public boolean isFieldVisibleAndInScope(com.atlassian.jira.issue.Issue issue) - Specified by:
isFieldVisibleAndInScope
in interfacecom.atlassian.jira.issue.index.indexers.FieldIndexer
-
skipsIndexingNull
- Specified by:
skipsIndexingNull
in interfacecom.atlassian.jira.issue.index.indexers.FieldIndexer
-