com.atlassian.jira.issue.search
Interface SearchParameter

All Known Subinterfaces:
CustomFieldParameter
All Known Implementing Classes:
AbstractSearchParameter, AbstractVersionParameter, ComponentParameter, CustomFieldNumberParameter, CustomFieldObjectParameter, CustomFieldPeriodParameter, CustomFieldSelectParameter, CustomFieldStringParameter, DateParameter, FilterParameter, FixForParameter, FreeTextParameter, GenericMultiValueParameter, IssueTypeParameter, LongListParameter, LuceneParameter, MultipleFieldSingleValueLuceneParameter, NumberParameter, OfbizParameter, PeriodParameter, PermissionsParameter, PermissionsParameter, PriorityParameter, ProjectParameter, ResolutionParameter, SingleFieldMultiValueLuceneParameter, SingleFieldSingleValueLuceneParameter, StatusParameter, StringListParameter, StringParameter, UserParameter, VersionParameter, WorkRatioParameter

public interface SearchParameter

A SearchParameter restricts searches for issues. All SearchParameters must have a blank constructor, and can be created in two ways: 1) by using their individual constructors 2) by using the blank constructor and then calling setXml(element) to initialise the parameter

See Also:
SearchRequest

Method Summary
 void addValue(java.lang.Object value)
           
 java.lang.String getName()
           
 java.lang.String getQueryString()
           
 java.util.List getValues()
           
 electric.xml.Element getXml()
          Return an XML representation of this search parameter
 boolean isValid()
           
 void setName(java.lang.String fieldname)
           
 void setXml(electric.xml.Element el)
          Initialise this search parameter using an XML element.
 

Method Detail

addValue

void addValue(java.lang.Object value)

getValues

java.util.List getValues()

getName

java.lang.String getName()

setName

void setName(java.lang.String fieldname)

getXml

electric.xml.Element getXml()
Return an XML representation of this search parameter


setXml

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


isValid

boolean isValid()

getQueryString

java.lang.String getQueryString()


Copyright © 2002-2006 Atlassian. All Rights Reserved.