|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
public abstract class AbstractSearchParameter
Constructor Summary | |
---|---|
AbstractSearchParameter()
Default ctor. |
|
AbstractSearchParameter(String name)
named ctor |
Method Summary | |
---|---|
void |
addValue(Object value)
Adds a given value to the list of values |
protected void |
clearValues()
|
boolean |
equals(Object o)
|
String |
getName()
Get issue field name. |
String |
getQueryString()
Returns the query string |
protected String |
getQueryStringPrefix()
Query parameter name, suitable for inclusion in URL. |
List |
getValues()
Returns a list of values |
abstract electric.xml.Element |
getXml()
Return an XML elemnt representation of this search parameter. |
int |
hashCode()
|
abstract boolean |
isValid()
Returns true if this parameter is valid, false otherwise. |
void |
setName(String name)
Specify issue field name to limit search by. |
void |
setXml(electric.xml.Element el)
Initialise this search parameter using an XML element. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AbstractSearchParameter()
public AbstractSearchParameter(String name)
name
- nameMethod Detail |
---|
public abstract electric.xml.Element getXml()
SearchParameter
getXml
in interface SearchParameter
public void setXml(electric.xml.Element el)
SearchParameter
SearchParameter param = new MySearchParameter(); param.setXml(element);
setXml
in interface SearchParameter
el
- XML elementpublic abstract boolean isValid()
SearchParameter
isValid
in interface SearchParameter
public String getQueryString()
SearchParameter
getQueryString
in interface SearchParameter
protected String getQueryStringPrefix()
URLEncoder.encode(String)
method.
UnsupportedOperationException
public void addValue(Object value)
SearchParameter
addValue
in interface SearchParameter
value
- value to addpublic List getValues()
SearchParameter
getValues
in interface SearchParameter
protected void clearValues()
public String getName()
SearchParameter
getName
in interface SearchParameter
public void setName(String name)
SearchParameter
IssueFieldConstants
, or
Field.getId()
.
setName
in interface SearchParameter
name
- field namepublic boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |