|
||||||||||
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 com.atlassian.jira.issue.search.parameters.AbstractLuceneParameter com.atlassian.jira.issue.search.parameters.lucene.SingleFieldSingleValueLuceneParameter com.atlassian.jira.issue.search.parameters.lucene.WorkRatioParameter
public class WorkRatioParameter
Field Summary |
---|
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter |
---|
log |
Constructor Summary | |
---|---|
WorkRatioParameter()
|
|
WorkRatioParameter(String name,
org.ofbiz.core.entity.EntityOperator operator,
Long ratio)
|
Method Summary | |
---|---|
String |
getName()
Get issue field name. |
org.ofbiz.core.entity.EntityOperator |
getOperator()
|
org.apache.lucene.search.Query |
getQuery(org.ofbiz.core.entity.GenericValue project,
User searcher)
|
protected String |
getQueryStringPrefix()
Query parameter name, suitable for inclusion in URL. |
electric.xml.Element |
getXml()
Return an XML elemnt representation of this search parameter. |
protected String |
getXmlElementName()
For some parameters, the parameter name may not be a valid XML element name (eg, if it contains a ':' in the case of custom fields. |
boolean |
isValid()
Returns true if this parameter is valid, false otherwise. |
void |
setName(String name)
Specify issue field name to limit search by. |
void |
setOperator(org.ofbiz.core.entity.EntityOperator operator)
|
void |
setXml(electric.xml.Element el)
Initialise this search parameter using an XML element. |
Methods inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter |
---|
addValue, clearValues, equals, getQueryString, getValues, hashCode, 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.SearchParameter |
---|
addValue, getQueryString, getValues |
Constructor Detail |
---|
public WorkRatioParameter()
public WorkRatioParameter(String name, org.ofbiz.core.entity.EntityOperator operator, Long ratio)
Method Detail |
---|
public String getName()
SearchParameter
getName
in interface SearchParameter
getName
in class AbstractSearchParameter
protected String getXmlElementName()
SingleFieldSingleValueLuceneParameter
getXmlElementName
in class SingleFieldSingleValueLuceneParameter
AbstractSearchParameter.getName()
public void setName(String name)
SearchParameter
IssueFieldConstants
, or
Field.getId()
.
setName
in interface SearchParameter
setName
in class AbstractSearchParameter
name
- field namepublic org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project, User searcher) throws org.apache.lucene.queryParser.ParseException
getQuery
in interface LuceneParameter
getQuery
in class SingleFieldSingleValueLuceneParameter
org.apache.lucene.queryParser.ParseException
public electric.xml.Element getXml()
SearchParameter
getXml
in interface SearchParameter
getXml
in class SingleFieldSingleValueLuceneParameter
public void setXml(electric.xml.Element el)
SearchParameter
SearchParameter param = new MySearchParameter(); param.setXml(element);
setXml
in interface SearchParameter
setXml
in class AbstractSearchParameter
el
- XML elementpublic org.ofbiz.core.entity.EntityOperator getOperator()
public void setOperator(org.ofbiz.core.entity.EntityOperator operator)
public boolean isValid()
SearchParameter
isValid
in interface SearchParameter
isValid
in class SingleFieldSingleValueLuceneParameter
protected String getQueryStringPrefix()
AbstractSearchParameter
URLEncoder.encode(String)
method.
getQueryStringPrefix
in class AbstractSearchParameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |