|
|||||||||||
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.StringRangeParameter
Parameter that uses greater than and less than operators on a String
Field Summary | |
static String |
GREATER_THAN_PARAM
|
static String |
GREATER_THAN_SUFFIX
|
static String |
LESS_THAN_PARAM
|
static String |
LESS_THAN_SUFFIX
|
Fields inherited from class com.atlassian.jira.issue.search.parameters.AbstractSearchParameter |
log |
Constructor Summary | |
StringRangeParameter()
|
|
StringRangeParameter(String name,
org.ofbiz.core.entity.EntityOperator operator,
String string)
|
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 |
Field Detail |
public static final String LESS_THAN_PARAM
public static final String GREATER_THAN_PARAM
public static final String LESS_THAN_SUFFIX
public static final String GREATER_THAN_SUFFIX
Constructor Detail |
public StringRangeParameter()
public StringRangeParameter(String name, org.ofbiz.core.entity.EntityOperator operator, String string)
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
public 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
public 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 |