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

java.lang.Object
  extended by com.atlassian.jira.issue.index.indexers.impl.BaseFieldIndexer
      extended by com.atlassian.jira.issue.index.indexers.impl.BaseRenderableFieldIndexer
All Implemented Interfaces:
FieldIndexer
Direct Known Subclasses:
DefaultCustomFieldIndexer, DescriptionIndexer, EnvironmentIndexer

public abstract class BaseRenderableFieldIndexer
extends BaseFieldIndexer

This is a base class that renderable field's indexers should extend, it provides the infratructure that allows us to access the renderer so we can allow it to give us the value to index.


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.index.indexers.impl.BaseFieldIndexer
NO_VALUE_INDEX_VALUE
 
Constructor Summary
BaseRenderableFieldIndexer(FieldLayoutManager fieldLayoutManager, RendererManager rendererManager)
           
 
Method Summary
protected  String getRendereredValueAsText(String value, String fieldId, Issue issue)
           
 
Methods inherited from class com.atlassian.jira.issue.index.indexers.impl.BaseFieldIndexer
compareTo, equals, getId, hashCode, indexDateField, indexDependentEntities, indexKeyword, indexKeywordWithDefault, indexKeywordWithDefault, indexLongAsKeyword, indexText, indexTextForSorting
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.index.indexers.FieldIndexer
addIndex
 

Constructor Detail

BaseRenderableFieldIndexer

public BaseRenderableFieldIndexer(FieldLayoutManager fieldLayoutManager,
                                  RendererManager rendererManager)
Method Detail

getRendereredValueAsText

protected String getRendereredValueAsText(String value,
                                          String fieldId,
                                          Issue issue)


Copyright © 2002-2007 Atlassian. All Rights Reserved.