|
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.MEMODocumentType.TRACE_REPORTDocumentType.REPLYDocumentType.DELIVERY_REPORTDocumentType.RETURN_RECEIPTDocumentType.NONDELIVERY_REPORTDocumentType.RETURN_NONRECEIPT
Documents.serverGetMemos(int,int,PropertyKey[],SortProperty,MemoFilter),
Serialized Form| Field 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 date
public 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 | |||||||||