com.atlassian.jira.issue.customfields.searchers
Class VersionSearcher

java.lang.Object
  extended bycom.atlassian.jira.issue.customfields.searchers.AbstractCustomFieldSearcher
      extended bycom.atlassian.jira.issue.customfields.searchers.AbstractSingleValueSearcher
          extended bycom.atlassian.jira.issue.customfields.searchers.VersionSearcher
All Implemented Interfaces:
CustomFieldSearcher

public class VersionSearcher
extends AbstractSingleValueSearcher

Date: 3/09/2004 Time: 16:20:27


Constructor Summary
VersionSearcher(VersionManager versionManager)
           
 
Method Summary
protected  java.util.Collection getValueFromSearchRequest(SearchParameter searchParameter)
           
protected  java.lang.Object getViewObject(java.lang.Object o)
           
 void index(org.apache.lucene.document.Document doc, CustomField field, java.lang.Object value)
          Add index to the given Document object.
protected  SearchParameter makeSearchParameter(CustomField field, java.lang.String paramValue, java.lang.String paramPrefix)
           
 
Methods inherited from class com.atlassian.jira.issue.customfields.searchers.AbstractSingleValueSearcher
getParamsFromSearchRequest, getSearchDescription, makeSearchParameters
 
Methods inherited from class com.atlassian.jira.issue.customfields.searchers.AbstractCustomFieldSearcher
getDescription, getDescriptor, getKey, getName, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionSearcher

public VersionSearcher(VersionManager versionManager)
Method Detail

index

public void index(org.apache.lucene.document.Document doc,
                  CustomField field,
                  java.lang.Object value)
Description copied from interface: CustomFieldSearcher
Add index to the given Document object. The "value" is/are the value object (s) returned from the CustomFieldType.

Parameters:
doc -
field -
value -

getValueFromSearchRequest

protected java.util.Collection getValueFromSearchRequest(SearchParameter searchParameter)
Specified by:
getValueFromSearchRequest in class AbstractSingleValueSearcher

makeSearchParameter

protected SearchParameter makeSearchParameter(CustomField field,
                                              java.lang.String paramValue,
                                              java.lang.String paramPrefix)
                                       throws CustomFieldValidationException
Specified by:
makeSearchParameter in class AbstractSingleValueSearcher
Throws:
CustomFieldValidationException

getViewObject

protected java.lang.Object getViewObject(java.lang.Object o)
Overrides:
getViewObject in class AbstractSingleValueSearcher


Copyright © 2002-2005 Atlassian. All Rights Reserved.