|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.compoze.domino.AbstractFilter
com.compoze.domino.MemoFilter
This class represents a memo filter. A memo filter is used to search for memos. Memos types included in the search include:
DocumentType.MEMO
DocumentType.TRACE_REPORT
DocumentType.REPLY
DocumentType.DELIVERY_REPORT
DocumentType.RETURN_RECEIPT
DocumentType.NONDELIVERY_REPORT
DocumentType.RETURN_NONRECEIPT
Documents.serverGetMemos(int,int,PropertyKey[],SortProperty,MemoFilter)
,
Serialized FormField Summary |
Fields inherited from class com.compoze.domino.AbstractFilter |
m_filters, m_rules |
Constructor Summary | |
MemoFilter()
Constructor. |
Method Summary | |
void |
appendFilter(MemoFilter filter,
boolean bOr)
Appends the specified filter to this filter. |
java.util.List |
getFilters()
Gets a list of filters appended to this filter. |
protected com.compoze.domino.filter.IFilterRule |
getFormRule()
Gets the form rule for this filter. |
void |
removeFilter(MemoFilter filter)
Removes the specified filter from this filter. |
void |
setFrom(java.lang.String sValue)
Sets the filtering by body. |
void |
setMemoDate(java.util.Date givenDate)
Sets the filtering by memo date. |
void |
setMemoDate(java.util.Date startDate,
java.util.Date endDate)
Sets the filtering by memo date. |
void |
setSubject(java.lang.String sValue)
Sets the filtering by subject. |
void |
setSubject(java.lang.String sValue,
boolean bExact)
Sets the filtering by subject. |
void |
unsetFrom()
Unsets the filtering by from. |
void |
unsetMemoDate()
Unsets the filtering by memo date. |
void |
unsetSubject()
Unsets the filtering by subject. |
Methods inherited from class com.compoze.domino.AbstractFilter |
getBaseRule, getFilterRule, getFilterRule, getOr, setBeginsStringRule, setDateRule, setNotRule, setOr, setRule, setRule, setRule, toRule, toString, unsetBeginsStringRule, unsetNotRule |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MemoFilter()
Method Detail |
public void setFrom(java.lang.String sValue)
sValue
- the value to testpublic void unsetFrom()
public void setSubject(java.lang.String sValue)
sValue
- the value to testsetSubject(String, boolean)
public void setSubject(java.lang.String sValue, boolean bExact)
sValue
- the value to testbExact
- true
for an exact match of the string value; false
to match as substring valuepublic void unsetSubject()
public void setMemoDate(java.util.Date givenDate)
givenDate
- the given datepublic void setMemoDate(java.util.Date startDate, java.util.Date endDate)
startDate
- the start date (inclusive)endDate
- the end date (exclusive)public void unsetMemoDate()
public void appendFilter(MemoFilter filter, boolean bOr)
filter
- the filter to appendbOr
- true
to append this filter with an 'or'; false
to use 'and'public void removeFilter(MemoFilter filter)
filter
- the filter to removepublic java.util.List getFilters()
MemoFilter
objects (unmodifiable)protected com.compoze.domino.filter.IFilterRule getFormRule()
AbstractFilter
getFormRule
in class AbstractFilter
|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |