com.atlassian.jira.issue.index.indexers.impl
Class UserCustomFieldIndexer

java.lang.Object
  extended by com.atlassian.jira.issue.index.indexers.impl.AbstractCustomFieldIndexer
      extended by com.atlassian.jira.issue.index.indexers.impl.UserCustomFieldIndexer
All Implemented Interfaces:
FieldIndexer

public class UserCustomFieldIndexer
extends AbstractCustomFieldIndexer

A simple version custom field indexer for the SingleUserPicker custom field. The multiuser indexer is defined on the MultiUserCFType.getRelatedIndexers(com.atlassian.jira.issue.fields.CustomField) method

Since:
v4.0

Constructor Summary
UserCustomFieldIndexer(FieldVisibilityManager fieldVisibilityManager, CustomField customField, UserConverter userConverter)
           
 
Method Summary
 void addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
 void addDocumentFieldsSearchable(org.apache.lucene.document.Document doc, Issue issue)
           
 
Methods inherited from class com.atlassian.jira.issue.index.indexers.impl.AbstractCustomFieldIndexer
addIndex, getDocumentFieldId, getId, isFieldVisibleAndInScope, isRelevantForIssue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserCustomFieldIndexer

public UserCustomFieldIndexer(FieldVisibilityManager fieldVisibilityManager,
                              CustomField customField,
                              UserConverter userConverter)
Method Detail

addDocumentFieldsSearchable

public void addDocumentFieldsSearchable(org.apache.lucene.document.Document doc,
                                        Issue issue)
Specified by:
addDocumentFieldsSearchable in class AbstractCustomFieldIndexer

addDocumentFieldsNotSearchable

public void addDocumentFieldsNotSearchable(org.apache.lucene.document.Document doc,
                                           Issue issue)
Specified by:
addDocumentFieldsNotSearchable in class AbstractCustomFieldIndexer


Copyright © 2002-2009 Atlassian. All Rights Reserved.