com.atlassian.jira.issue.search.parameters.lucene
Class CustomFieldPeriodParameter
java.lang.Object
|
+--com.atlassian.jira.issue.search.parameters.AbstractSearchParameter
|
+--com.atlassian.jira.issue.search.parameters.LuceneParameter
|
+--com.atlassian.jira.issue.search.parameters.lucene.SingleFieldSingleValueLuceneParameter
|
+--com.atlassian.jira.issue.search.parameters.lucene.CustomFieldObjectParameter
|
+--com.atlassian.jira.issue.search.parameters.lucene.CustomFieldPeriodParameter
- All Implemented Interfaces:
- CustomFieldParameter, SearchParameter
- public class CustomFieldPeriodParameter
- extends CustomFieldObjectParameter
- implements CustomFieldParameter
Method Summary |
java.lang.String |
getName()
|
long |
getPeriod()
|
org.apache.lucene.search.Query |
getQuery(org.ofbiz.core.entity.GenericValue project,
com.opensymphony.module.user.User searcher)
|
boolean |
isValid()
|
void |
setName(java.lang.String name)
|
void |
setXml(electric.xml.Element el)
Initialise this search parameter using an XML element. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
CustomFieldPeriodParameter
public CustomFieldPeriodParameter()
CustomFieldPeriodParameter
public CustomFieldPeriodParameter(org.ofbiz.core.entity.GenericValue customField,
java.lang.Long pValue)
getName
public java.lang.String getName()
- Specified by:
getName
in interface SearchParameter
- Overrides:
getName
in class AbstractSearchParameter
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface SearchParameter
- Overrides:
setName
in class AbstractSearchParameter
getQuery
public org.apache.lucene.search.Query getQuery(org.ofbiz.core.entity.GenericValue project,
com.opensymphony.module.user.User searcher)
throws org.apache.lucene.queryParser.ParseException
- Overrides:
getQuery
in class SingleFieldSingleValueLuceneParameter
- Returns:
- a collection of Query objects.
org.apache.lucene.queryParser.ParseException
setXml
public void setXml(electric.xml.Element el)
- Description copied from interface:
SearchParameter
- Initialise this search parameter using an XML element.
Usual process is:
SearchParameter param = new MySearchParameter();
param.setXml(element);
- Specified by:
setXml
in interface SearchParameter
- Overrides:
setXml
in class CustomFieldObjectParameter
isValid
public boolean isValid()
- Specified by:
isValid
in interface SearchParameter
- Overrides:
isValid
in class CustomFieldObjectParameter
getPeriod
public long getPeriod()
Copyright © 2002-2003 Atlassian. All Rights Reserved.