|
||||||||||
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.DateParameter
AbsoluteDateRangeParameter
which is much more efficient
public class DateParameter
Limits search to issues before/after/between certain dates.
Field Summary | |
---|---|
static String |
DATE_SUFFIX_AFTER
Deprecated. |
static String |
DATE_SUFFIX_BEFORE
Deprecated. |
Constructor Summary | |
---|---|
DateParameter()
Deprecated. |
|
DateParameter(String name,
org.ofbiz.core.entity.EntityOperator operator,
Date date)
Deprecated. Construct a DateParameter. |
Method Summary | |
---|---|
String |
getName()
Deprecated. Get issue field name. |
org.ofbiz.core.entity.EntityOperator |
getOperator()
Deprecated. |
org.apache.lucene.search.Query |
getQuery(org.ofbiz.core.entity.GenericValue project,
User searcher)
Deprecated. |
protected String |
getQueryStringPrefix()
Deprecated. Query parameter name, suitable for inclusion in URL. |
electric.xml.Element |
getXml()
Deprecated. Return an XML elemnt representation of this search parameter. |
protected String |
getXmlElementName()
Deprecated. 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()
Deprecated. Returns true if this parameter is valid, false otherwise. |
void |
setName(String name)
Deprecated. Set name of date field to search against. |
void |
setOperator(org.ofbiz.core.entity.EntityOperator operator)
Deprecated. |
void |
setXml(electric.xml.Element el)
Deprecated. 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 DATE_SUFFIX_AFTER
public static final String DATE_SUFFIX_BEFORE
Constructor Detail |
---|
public DateParameter()
public DateParameter(String name, org.ofbiz.core.entity.EntityOperator operator, Date date)
name
- Field name, eg. IssueFieldConstants.CREATED
,
IssueFieldConstants.UPDATED
or
Field.getId()
.operator
- EntityOperator.EQUALS
, EntityOperator.LESS_THAN_EQUAL_TO
etc.date
- date, can be nullMethod 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)
setName
in interface SearchParameter
setName
in class AbstractSearchParameter
name
- Field name, eg. IssueFieldConstants.CREATED
,
IssueFieldConstants.UPDATED
or
Field.getId()
.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
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
UnsupportedOperationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |