com.atlassian.jira.issue.search.parameters.lucene
Class CustomFieldStringParameter

java.lang.Object
  |
  +--com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
        |
        +--com.atlassian.jira.issue.search.parameters.LuceneParameter
              |
              +--com.atlassian.jira.issue.search.parameters.lucene.SingleFieldSingleValueLuceneParameter
                    |
                    +--com.atlassian.jira.issue.search.parameters.lucene.CustomFieldObjectParameter
                          |
                          +--com.atlassian.jira.issue.search.parameters.lucene.CustomFieldStringParameter
All Implemented Interfaces:
CustomFieldParameter, SearchParameter

public class CustomFieldStringParameter
extends CustomFieldObjectParameter
implements CustomFieldParameter


Field Summary
 
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
log
 
Constructor Summary
CustomFieldStringParameter()
           
CustomFieldStringParameter(org.ofbiz.core.entity.GenericValue customField, java.lang.String pValue)
           
 
Method Summary
 org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project, com.opensymphony.module.user.User searcher)
           
 void setXml(electric.xml.Element el)
          Initialise this search parameter using an XML element.
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.lucene.CustomFieldObjectParameter
getCustomField, getXml, isValid, setCustomField, setCustomField
 
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
addValue, clearValues, equals, getName, getQueryString, getValues, hashCode, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.search.parameters.CustomFieldParameter
getCustomField, setCustomField, setCustomField
 
Methods inherited from interface com.atlassian.jira.issue.search.SearchParameter
addValue, getName, getQueryString, getValues, getXml, isValid, setName
 

Constructor Detail

CustomFieldStringParameter

public CustomFieldStringParameter()

CustomFieldStringParameter

public CustomFieldStringParameter(org.ofbiz.core.entity.GenericValue customField,
                                  java.lang.String pValue)
Method Detail

getQuery

public org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project,
                                               com.opensymphony.module.user.User searcher)
                                        throws org.apache.lucene.queryParser.ParseException
Overrides:
getQuery in class SingleFieldSingleValueLuceneParameter
Returns:
a collection of Query objects.
org.apache.lucene.queryParser.ParseException

setXml

public void setXml(electric.xml.Element el)
Description copied from interface: SearchParameter
Initialise this search parameter using an XML element. Usual process is: SearchParameter param = new MySearchParameter(); param.setXml(element);

Specified by:
setXml in interface SearchParameter
Overrides:
setXml in class CustomFieldObjectParameter


Copyright © 2002-2003 Atlassian. All Rights Reserved.