|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.compoze.ebusiness.AbstractFilter | +--com.compoze.contact.ContactFilter
This class represents a contact filter. A contact filter
is used to restrict the contacts that are returned as
they are iterated over in a Contacts
collection.
By setting properties in this filter, the contacts that
are returned include only those contacts with properties
that are the same. The string filters are case-insensitive.
See the Contacts
class for futher details and
examples on how to filter contacts.
Contacts.setFilter(ContactFilter)
, Serialized FormFields inherited from class com.compoze.ebusiness.AbstractFilter |
m_rules, m_where |
Constructor Summary | |
ContactFilter()
Constructor. |
Method Summary | |
void |
appendFilter(ContactFilter filter,
boolean bOr)
Appends the filter to this filter. |
void |
clearFilters()
Clears all filter that are appended to this filter. |
long[] |
getDistributionList()
Gets the distribution list ids filtering by. |
com.compoze.ejb.persistence.database.IFilterRule |
getFilterRule()
|
java.util.List |
getFilters()
Gets a unmodifiable list of contact filters appended to this filter. |
static void |
main(java.lang.String[] args)
|
void |
removeFilter(ContactFilter filter)
Removes the filter from this filter. |
void |
setAnniversary(java.util.Date startDate,
java.util.Date endDate)
Sets filtering by a anniversary date range. |
void |
setArchivedRange(java.util.Date fromDate,
java.util.Date toDate)
Sets filtering by the archived range. |
void |
setAssistantName(java.lang.String sAssistantName)
Sets filtering by assistant name. |
void |
setAssistantName(java.lang.String[] assistantNames)
Sets filtering by assistant names. |
void |
setAssistantName(java.lang.String[] assistantNames,
boolean bExactMatch)
Sets filtering by assistant names. |
void |
setAssistantName(java.lang.String sAssistantName,
boolean bExactMatch)
Sets filtering by assistant name. |
void |
setAssistantTelephoneNumber(java.lang.String sNumber)
Sets filtering by assistant telephone number. |
void |
setAssistantTelephoneNumber(java.lang.String[] numbers)
Sets filtering by assistant telephone number. |
void |
setAssistantTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by assistant telephone numbers. |
void |
setAssistantTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by assistant telephone number. |
void |
setAuthor(java.lang.String sAuthor)
Sets filtering by author. |
void |
setAuthor(java.lang.String[] authors)
Sets filtering by author. |
void |
setAuthor(java.lang.String[] authors,
boolean bExactMatch)
Sets filtering by authors. |
void |
setAuthor(java.lang.String sAuthor,
boolean bExactMatch)
Sets filtering by author. |
void |
setBeginsFirstNameRule(java.lang.String sBeginsString)
Sets the begins first name rule. |
void |
setBeginsLastNameRule(java.lang.String sBeginsString)
Sets the begins last name rule. |
void |
setBirthday(java.util.Date startDate,
java.util.Date endDate)
Sets filtering by a birthday date range. |
void |
setBusinessAddressCity(java.lang.String sCity)
Sets filtering by business address city. |
void |
setBusinessAddressCity(java.lang.String[] cities)
Sets filtering by business address city. |
void |
setBusinessAddressCity(java.lang.String[] cities,
boolean bExactMatch)
Sets filtering by business address city. |
void |
setBusinessAddressCity(java.lang.String sCity,
boolean bExactMatch)
Sets filtering by business address city. |
void |
setBusinessAddressCountry(java.lang.String sCountry)
Sets filtering by business address country. |
void |
setBusinessAddressCountry(java.lang.String[] countries)
Sets filtering by business address country. |
void |
setBusinessAddressCountry(java.lang.String[] countries,
boolean bExactMatch)
Sets filtering by business address country. |
void |
setBusinessAddressCountry(java.lang.String sCountry,
boolean bExactMatch)
Sets filtering by business address country. |
void |
setBusinessAddressPostalCode(java.lang.String sPostalCode)
Sets filtering by business address postal code. |
void |
setBusinessAddressPostalCode(java.lang.String[] codes)
Sets filtering by business address postal code. |
void |
setBusinessAddressPostalCode(java.lang.String[] codes,
boolean bExactMatch)
Sets filtering by business address postal code. |
void |
setBusinessAddressPostalCode(java.lang.String sPostalCode,
boolean bExactMatch)
Sets filtering by business address postal code. |
void |
setBusinessAddressPostOfficeBox(java.lang.String sPostOfficeBox)
Sets filtering by business address post office box. |
void |
setBusinessAddressPostOfficeBox(java.lang.String[] boxes)
Sets filtering by business address post office box. |
void |
setBusinessAddressPostOfficeBox(java.lang.String[] boxes,
boolean bExactMatch)
Sets filtering by business address post office box. |
void |
setBusinessAddressPostOfficeBox(java.lang.String sPostOfficeBox,
boolean bExactMatch)
Sets filtering by business address post office box. |
void |
setBusinessAddressStateOrProvince(java.lang.String sStateOrProvince)
Sets filtering by business address state or province. |
void |
setBusinessAddressStateOrProvince(java.lang.String[] states)
Sets filtering by business address state or province. |
void |
setBusinessAddressStateOrProvince(java.lang.String[] states,
boolean bExactMatch)
Sets filtering by business address state or province. |
void |
setBusinessAddressStateOrProvince(java.lang.String sStateOrProvince,
boolean bExactMatch)
Sets filtering by business address state or province. |
void |
setBusinessAddressStreet(java.lang.String sStreet)
Sets filtering by business address street. |
void |
setBusinessAddressStreet(java.lang.String[] streets)
Sets filtering by business address street. |
void |
setBusinessAddressStreet(java.lang.String[] streets,
boolean bExactMatch)
Sets filtering by business address street. |
void |
setBusinessAddressStreet(java.lang.String sStreet,
boolean bExactMatch)
Sets filtering by business address street. |
void |
setBusinessFaxNumber(java.lang.String sNumber)
Sets filtering by business fax number. |
void |
setBusinessFaxNumber(java.lang.String[] numbers)
Sets filtering by business fax number. |
void |
setBusinessFaxNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by business fax numbers. |
void |
setBusinessFaxNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by business fax number. |
void |
setBusinessTelephoneNumber(java.lang.String sNumber)
Sets filtering by business telephone number. |
void |
setBusinessTelephoneNumber(java.lang.String[] numbers)
Sets filtering by business telephone number. |
void |
setBusinessTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by business telephone numbers. |
void |
setBusinessTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by business telephone number. |
void |
setCarTelephoneNumber(java.lang.String sNumber)
Sets filtering by car telephone number. |
void |
setCarTelephoneNumber(java.lang.String[] numbers)
Sets filtering by car telephone number. |
void |
setCarTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by car telephone numbers. |
void |
setCarTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by car telephone number. |
void |
setCompanyName(java.lang.String sCompanyName)
Sets filtering by company name. |
void |
setCompanyName(java.lang.String[] companyNames)
Sets filtering by company names. |
void |
setCompanyName(java.lang.String[] companyNames,
boolean bExactMatch)
Sets filtering by company names. |
void |
setCompanyName(java.lang.String sCompanyName,
boolean bExactMatch)
Sets filtering by company name. |
void |
setCustomNum1(long lCustomNum1)
Sets filtering by the custom num1 field. |
void |
setCustomNum1(long[] customNum1s)
Sets filtering by the custom num1 field. |
void |
setCustomNum1(long lCustomNum1,
boolean bGreaterThan)
Sets filtering by the custom num1 field. |
void |
setCustomNum1(long lFromCount,
long lToCount)
Sets filtering by custom num1 between the specified range. |
void |
setCustomNum2(long lCustomNum2)
Sets filtering by the custom num2 field. |
void |
setCustomNum2(long[] customNum2s)
Sets filtering by the custom num2 field. |
void |
setCustomNum2(long lCustomNum2,
boolean bGreaterThan)
Sets filtering by the custom num2 field. |
void |
setCustomNum2(long lFromCount,
long lToCount)
Sets filtering by custom num2 between the specified range. |
void |
setCustomNum3(long lCustomNum3)
Sets filtering by the custom num3 field. |
void |
setCustomNum3(long[] customNum3s)
Sets filtering by the custom num3 field. |
void |
setCustomNum3(long lCustomNum3,
boolean bGreaterThan)
Sets filtering by the custom num3 field. |
void |
setCustomNum3(long lFromCount,
long lToCount)
Sets filtering by custom num3 between the specified range. |
void |
setCustomStr1(java.lang.String sCustomStr1)
Sets filtering by custom str1. |
void |
setCustomStr1(java.lang.String[] customString1s)
Sets filtering by custom str1. |
void |
setCustomStr1(java.lang.String[] customString1s,
boolean bExactMatch)
Sets filtering by custom str1. |
void |
setCustomStr1(java.lang.String sCustomStr1,
boolean bExactMatch)
Sets filtering by custom str1. |
void |
setCustomStr2(java.lang.String sCustomStr2)
Sets filtering by custom str2. |
void |
setCustomStr2(java.lang.String[] customString2s)
Sets filtering by custom str2. |
void |
setCustomStr2(java.lang.String[] customString2s,
boolean bExactMatch)
Sets filtering by custom str2. |
void |
setCustomStr2(java.lang.String sCustomStr2,
boolean bExactMatch)
Sets filtering by custom str2. |
void |
setCustomStr3(java.lang.String sCustomStr3)
Sets filtering by custom str3. |
void |
setCustomStr3(java.lang.String[] customString3s)
Sets filtering by custom str3. |
void |
setCustomStr3(java.lang.String[] customString3s,
boolean bExactMatch)
Sets filtering by custom str3. |
void |
setCustomStr3(java.lang.String sCustomStr3,
boolean bExactMatch)
Sets filtering by custom str3. |
void |
setCustomStr4(java.lang.String sCustomStr4)
Sets filtering by custom str4. |
void |
setCustomStr4(java.lang.String[] customString4s)
Sets filtering by custom str4. |
void |
setCustomStr4(java.lang.String[] customString4s,
boolean bExactMatch)
Sets filtering by custom str4. |
void |
setCustomStr4(java.lang.String sCustomStr4,
boolean bExactMatch)
Sets filtering by custom str4. |
void |
setDateCreated(java.util.Date startDate,
java.util.Date endDate)
Sets filtering by a date created range. |
void |
setDateLastModified(java.util.Date startDate,
java.util.Date endDate)
Sets filtering by a last modified date range. |
void |
setDepartmentName(java.lang.String sDepartmentName)
Sets filtering by department name. |
void |
setDepartmentName(java.lang.String[] departmentNames)
Sets filtering by department names. |
void |
setDepartmentName(java.lang.String[] departmentNames,
boolean bExactMatch)
Sets filtering by department names. |
void |
setDepartmentName(java.lang.String sDepartmentName,
boolean bExactMatch)
Sets filtering by department name. |
void |
setDistributionList(long lListID)
Sets the filtering by distribution list. |
void |
setDistributionList(long[] listIDs)
Sets the filtering by multiple distribution lists. |
void |
setEmail2Address(java.lang.String sEmailAddress)
Sets filtering by email2 address. |
void |
setEmail2Address(java.lang.String[] emailAddresses)
Sets filtering by email2 address. |
void |
setEmail2Address(java.lang.String[] emailAddresses,
boolean bExactMatch)
Sets filtering by email2 addresses. |
void |
setEmail2Address(java.lang.String sEmailAddress,
boolean bExactMatch)
Sets filtering by email2 address. |
void |
setEmail3Address(java.lang.String sEmailAddress)
Sets filtering by email3 address. |
void |
setEmail3Address(java.lang.String[] emailAddresses)
Sets filtering by email3 address. |
void |
setEmail3Address(java.lang.String[] emailAddresses,
boolean bExactMatch)
Sets filtering by email3 addresses. |
void |
setEmail3Address(java.lang.String sEmailAddress,
boolean bExactMatch)
Sets filtering by email3 address. |
void |
setEmailAddress(java.lang.String sEmailAddress)
Sets filtering by email address. |
void |
setEmailAddress(java.lang.String[] emailAddresses)
Sets filtering by email address. |
void |
setEmailAddress(java.lang.String[] emailAddresses,
boolean bExactMatch)
Sets filtering by email addresses. |
void |
setEmailAddress(java.lang.String sEmailAddress,
boolean bExactMatch)
Sets filtering by email address. |
void |
setFirstName(java.lang.String sFirstName)
Sets filtering by first name. |
void |
setFirstName(java.lang.String[] firstNames)
Sets filtering by first name. |
void |
setFirstName(java.lang.String[] firstNames,
boolean bExactMatch)
Sets filtering by first name. |
void |
setFirstName(java.lang.String sFirstName,
boolean bExactMatch)
Sets filtering by first name. |
void |
setFlag(Flag flag)
Sets filtering by flag. |
void |
setFlag(Flag[] flags)
Sets filtering by flags. |
void |
setFtpSite(java.lang.String sFtpSite)
Sets filtering by ftp site. |
void |
setFtpSite(java.lang.String[] ftpSites)
Sets filtering by ftp site. |
void |
setFtpSite(java.lang.String[] ftpSites,
boolean bExactMatch)
Sets filtering by ftp sites. |
void |
setFtpSite(java.lang.String sFtpSite,
boolean bExactMatch)
Sets filtering by ftp site. |
void |
setHomeAddressCity(java.lang.String sCity)
Sets filtering by home address city. |
void |
setHomeAddressCity(java.lang.String[] cities)
Sets filtering by home address city. |
void |
setHomeAddressCity(java.lang.String[] cities,
boolean bExactMatch)
Sets filtering by home address city. |
void |
setHomeAddressCity(java.lang.String sCity,
boolean bExactMatch)
Sets filtering by home address city. |
void |
setHomeAddressCountry(java.lang.String sCountry)
Sets filtering by home address country. |
void |
setHomeAddressCountry(java.lang.String[] countries)
Sets filtering by home address country. |
void |
setHomeAddressCountry(java.lang.String[] countries,
boolean bExactMatch)
Sets filtering by home address country. |
void |
setHomeAddressCountry(java.lang.String sCountry,
boolean bExactMatch)
Sets filtering by home address country. |
void |
setHomeAddressPostalCode(java.lang.String sPostalCode)
Sets filtering by home address postal code. |
void |
setHomeAddressPostalCode(java.lang.String[] codes)
Sets filtering by home address postal code. |
void |
setHomeAddressPostalCode(java.lang.String[] codes,
boolean bExactMatch)
Sets filtering by home address postal code. |
void |
setHomeAddressPostalCode(java.lang.String sPostalCode,
boolean bExactMatch)
Sets filtering by home address postal code. |
void |
setHomeAddressPostOfficeBox(java.lang.String sPostOfficeBox)
Sets filtering by home address post office box. |
void |
setHomeAddressPostOfficeBox(java.lang.String[] boxes)
Sets filtering by home address post office box. |
void |
setHomeAddressPostOfficeBox(java.lang.String[] boxes,
boolean bExactMatch)
Sets filtering by home address post office box. |
void |
setHomeAddressPostOfficeBox(java.lang.String sPostOfficeBox,
boolean bExactMatch)
Sets filtering by home address post office box. |
void |
setHomeAddressStateOrProvince(java.lang.String sStateOrProvince)
Sets filtering by home address state or province. |
void |
setHomeAddressStateOrProvince(java.lang.String[] states)
Sets filtering by home address state or province. |
void |
setHomeAddressStateOrProvince(java.lang.String[] states,
boolean bExactMatch)
Sets filtering by home address state or province. |
void |
setHomeAddressStateOrProvince(java.lang.String sStateOrProvince,
boolean bExactMatch)
Sets filtering by home address state or province. |
void |
setHomeAddressStreet(java.lang.String sStreet)
Sets filtering by home address street. |
void |
setHomeAddressStreet(java.lang.String[] streets)
Sets filtering by home address street. |
void |
setHomeAddressStreet(java.lang.String[] streets,
boolean bExactMatch)
Sets filtering by home address street. |
void |
setHomeAddressStreet(java.lang.String sStreet,
boolean bExactMatch)
Sets filtering by home address street. |
void |
setHomeFaxNumber(java.lang.String sNumber)
Sets filtering by home fax number. |
void |
setHomeFaxNumber(java.lang.String[] numbers)
Sets filtering by home fax number. |
void |
setHomeFaxNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by home fax numbers. |
void |
setHomeFaxNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by home fax number. |
void |
setHomeTelephoneNumber(java.lang.String sNumber)
Sets filtering by home telephone number. |
void |
setHomeTelephoneNumber(java.lang.String[] numbers)
Sets filtering by home telephone number. |
void |
setHomeTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by home telephone numbers. |
void |
setHomeTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by home telephone number. |
void |
setLastName(java.lang.String sLastName)
Sets filtering by last name. |
void |
setLastName(java.lang.String[] lastNames)
Sets filtering by last name. |
void |
setLastName(java.lang.String[] lastNames,
boolean bExactMatch)
Sets filtering by last name. |
void |
setLastName(java.lang.String sLastName,
boolean bExactMatch)
Sets filtering by last name. |
void |
setManagerName(java.lang.String sManagerName)
Sets filtering by manager name. |
void |
setManagerName(java.lang.String[] managerNames)
Sets filtering by manager names. |
void |
setManagerName(java.lang.String[] managerNames,
boolean bExactMatch)
Sets filtering by manager names. |
void |
setManagerName(java.lang.String sManagerName,
boolean bExactMatch)
Sets filtering by manager name. |
void |
setMiddleName(java.lang.String sMiddleName)
Sets filtering by middle name. |
void |
setMiddleName(java.lang.String[] middleNames)
Sets filtering by middle name. |
void |
setMiddleName(java.lang.String[] middleNames,
boolean bExactMatch)
Sets filtering by middle name. |
void |
setMiddleName(java.lang.String sMiddleName,
boolean bExactMatch)
Sets filtering by middle name. |
void |
setMobileTelephoneNumber(java.lang.String sNumber)
Sets filtering by mobile telephone number. |
void |
setMobileTelephoneNumber(java.lang.String[] numbers)
Sets filtering by mobile telephone number. |
void |
setMobileTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by mobile telephone numbers. |
void |
setMobileTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by mobile telephone number. |
void |
setNickname(java.lang.String sNickname)
Sets filtering by nickname. |
void |
setNickname(java.lang.String[] nickNames)
Sets filtering by nickname. |
void |
setNickname(java.lang.String[] nickNames,
boolean bExactMatch)
Sets filtering by nickname. |
void |
setNickname(java.lang.String sNickname,
boolean bExactMatch)
Sets filtering by nickname. |
void |
setOfficeLocation(java.lang.String sOfficeLocation)
Sets filtering by office location. |
void |
setOfficeLocation(java.lang.String[] officeLocations)
Sets filtering by office locations. |
void |
setOfficeLocation(java.lang.String[] officeLocations,
boolean bExactMatch)
Sets filtering by office locations. |
void |
setOfficeLocation(java.lang.String sOfficeLocation,
boolean bExactMatch)
Sets filtering by office location. |
void |
setOtherAddressCity(java.lang.String sCity)
Sets filtering by other address city. |
void |
setOtherAddressCity(java.lang.String[] cities)
Sets filtering by other address city. |
void |
setOtherAddressCity(java.lang.String[] cities,
boolean bExactMatch)
Sets filtering by other address city. |
void |
setOtherAddressCity(java.lang.String sCity,
boolean bExactMatch)
Sets filtering by other address city. |
void |
setOtherAddressCountry(java.lang.String sCountry)
Sets filtering by other address country. |
void |
setOtherAddressCountry(java.lang.String[] countries)
Sets filtering by other address country. |
void |
setOtherAddressCountry(java.lang.String[] countries,
boolean bExactMatch)
Sets filtering by other address country. |
void |
setOtherAddressCountry(java.lang.String sCountry,
boolean bExactMatch)
Sets filtering by other address country. |
void |
setOtherAddressPostalCode(java.lang.String sPostalCode)
Sets filtering by other address postal code. |
void |
setOtherAddressPostalCode(java.lang.String[] codes)
Sets filtering by other address postal code. |
void |
setOtherAddressPostalCode(java.lang.String[] codes,
boolean bExactMatch)
Sets filtering by other address postal code. |
void |
setOtherAddressPostalCode(java.lang.String sPostalCode,
boolean bExactMatch)
Sets filtering by other address postal code. |
void |
setOtherAddressPostOfficeBox(java.lang.String sPostOfficeBox)
Sets filtering by other address post office box. |
void |
setOtherAddressPostOfficeBox(java.lang.String[] boxes)
Sets filtering by other address post office box. |
void |
setOtherAddressPostOfficeBox(java.lang.String[] boxes,
boolean bExactMatch)
Sets filtering by other address post office box. |
void |
setOtherAddressPostOfficeBox(java.lang.String sPostOfficeBox,
boolean bExactMatch)
Sets filtering by other address post office box. |
void |
setOtherAddressStateOrProvince(java.lang.String sStateOrProvince)
Sets filtering by other address state or province. |
void |
setOtherAddressStateOrProvince(java.lang.String[] states)
Sets filtering by other address state or province. |
void |
setOtherAddressStateOrProvince(java.lang.String[] states,
boolean bExactMatch)
Sets filtering by other address state or province. |
void |
setOtherAddressStateOrProvince(java.lang.String sStateOrProvince,
boolean bExactMatch)
Sets filtering by other address state or province. |
void |
setOtherAddressStreet(java.lang.String sStreet)
Sets filtering by other address street. |
void |
setOtherAddressStreet(java.lang.String[] streets)
Sets filtering by other address street. |
void |
setOtherAddressStreet(java.lang.String[] streets,
boolean bExactMatch)
Sets filtering by other address street. |
void |
setOtherAddressStreet(java.lang.String sStreet,
boolean bExactMatch)
Sets filtering by other address street. |
void |
setOtherTelephoneNumber(java.lang.String sNumber)
Sets filtering by other telephone number. |
void |
setOtherTelephoneNumber(java.lang.String[] numbers)
Sets filtering by other telephone number. |
void |
setOtherTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by other telephone numbers. |
void |
setOtherTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by other telephone number. |
void |
setPagerTelephoneNumber(java.lang.String sNumber)
Sets filtering by pager telephone number. |
void |
setPagerTelephoneNumber(java.lang.String[] numbers)
Sets filtering by pager telephone number. |
void |
setPagerTelephoneNumber(java.lang.String[] numbers,
boolean bExactMatch)
Sets filtering by pager telephone numbers. |
void |
setPagerTelephoneNumber(java.lang.String sNumber,
boolean bExactMatch)
Sets filtering by pager telephone number. |
void |
setSpouseName(java.lang.String sSpouseName)
Sets filtering by spouse name. |
void |
setSpouseName(java.lang.String[] spouseNames)
Sets filtering by spouse name. |
void |
setSpouseName(java.lang.String[] spouseNames,
boolean bExactMatch)
Sets filtering by spouse names. |
void |
setSpouseName(java.lang.String sSpouseName,
boolean bExactMatch)
Sets filtering by spouse name. |
void |
setStringRules(java.lang.String[] values,
boolean bExact)
Sets the rules for contact properties that are strings. |
void |
setTitle(java.lang.String sTitle)
Sets filtering by title. |
void |
setTitle(java.lang.String[] titles)
Sets filtering by title. |
void |
setTitle(java.lang.String[] titles,
boolean bExactMatch)
Sets filtering by titles. |
void |
setTitle(java.lang.String sTitle,
boolean bExactMatch)
Sets filtering by title. |
void |
setWebPage(java.lang.String sWebPage)
Sets filtering by web page. |
void |
setWebPage(java.lang.String[] webPages)
Sets filtering by web page. |
void |
setWebPage(java.lang.String[] webPages,
boolean bExactMatch)
Sets filtering by web pages. |
void |
setWebPage(java.lang.String sWebPage,
boolean bExactMatch)
Sets filtering by web page. |
void |
unsetAnniversary()
Unsets filtering by anniversary. |
void |
unsetArchivedRange()
Unsets filtering by the archived range. |
void |
unsetAssistantName()
Unsets filterting by assistant name. |
void |
unsetAssistantTelephoneNumber()
Unsets filterting by assistant telephone number. |
void |
unsetAuthor()
Unsets filterting by author. |
void |
unsetBeginsFirstNameRule()
Unsets the begins first name rule. |
void |
unsetBeginsLastNameRule()
Unsets the begins last name rule. |
void |
unsetBirthday()
Unsets filtering by birthday. |
void |
unsetBusinessAddressCity()
Unsets filterting by business address city. |
void |
unsetBusinessAddressCountry()
Unsets filterting by business address country. |
void |
unsetBusinessAddressPostalCode()
Unsets filterting by business address postal code. |
void |
unsetBusinessAddressPostOfficeBox()
Unsets filterting by business address post office box. |
void |
unsetBusinessAddressStateOrProvince()
Unsets filterting by business address state or province. |
void |
unsetBusinessAddressStreet()
Unsets filterting by business address street. |
void |
unsetBusinessFaxNumber()
Unsets filterting by business fax number. |
void |
unsetBusinessTelephoneNumber()
Unsets filterting by business telephone number. |
void |
unsetCarTelephoneNumber()
Unsets filterting by car telephone number. |
void |
unsetCompanyName()
Unsets filterting by company name. |
void |
unsetCustomNum1()
Unsets filtering by custom num1. |
void |
unsetCustomNum2()
Unsets filtering by custom num2. |
void |
unsetCustomNum3()
Unsets filtering by custom num3. |
void |
unsetCustomStr1()
Unsets filterting by custom str1. |
void |
unsetCustomStr2()
Unsets filterting by custom str2. |
void |
unsetCustomStr3()
Unsets filterting by custom str3. |
void |
unsetCustomStr4()
Unsets filtering by custom str4. |
void |
unsetDateCreated()
Unsets filtering by date created. |
void |
unsetDateLastModified()
Unsets filtering by last modified date range. |
void |
unsetDepartmentName()
Unsets filterting by department name. |
void |
unsetDistributionList()
Unsets filtering by distribution list. |
void |
unsetEmail2Address()
Unsets filterting by email2 address. |
void |
unsetEmail3Address()
Unsets filterting by email3 address. |
void |
unsetEmailAddress()
Unsets filterting by email address. |
void |
unsetFirstName()
Unsets filterting by first name. |
void |
unsetFlag()
Unsets filterting by contact flag. |
void |
unsetFtpSite()
Unsets filterting by ftp site. |
void |
unsetHomeAddressCity()
Unsets filterting by home address city. |
void |
unsetHomeAddressCountry()
Unsets filterting by home address country. |
void |
unsetHomeAddressPostalCode()
Unsets filterting by home address postal code. |
void |
unsetHomeAddressPostOfficeBox()
Unsets filterting by home address post office box. |
void |
unsetHomeAddressStateOrProvince()
Unsets filterting by home address state or province. |
void |
unsetHomeAddressStreet()
Unsets filterting by home address street. |
void |
unsetHomeFaxNumber()
Unsets filterting by home fax number. |
void |
unsetHomeTelephoneNumber()
Unsets filterting by home telephone number. |
void |
unsetLastName()
Unsets filterting by last name. |
void |
unsetManagerName()
Unsets filterting by manager name. |
void |
unsetMiddleName()
Unsets filterting by middle name. |
void |
unsetMobileTelephoneNumber()
Unsets filterting by mobile telephone number. |
void |
unsetNickname()
Unsets filterting by nickname. |
void |
unsetOfficeLocation()
Unsets filterting by office location. |
void |
unsetOtherAddressCity()
Unsets filterting by other address city. |
void |
unsetOtherAddressCountry()
Unsets filterting by other address country. |
void |
unsetOtherAddressPostalCode()
Unsets filterting by other address postal code. |
void |
unsetOtherAddressPostOfficeBox()
Unsets filterting by other address post office box. |
void |
unsetOtherAddressStateOrProvince()
Unsets filterting by other address state or province. |
void |
unsetOtherAddressStreet()
Unsets filterting by other address street. |
void |
unsetOtherTelephoneNumber()
Unsets filterting by other telephone number. |
void |
unsetPagerTelephoneNumber()
Unsets filterting by pager telephone number. |
void |
unsetSpouseName()
Unsets filterting by spouse name. |
void |
unsetTitle()
Unsets filterting by title. |
void |
unsetWebPage()
Unsets filterting by web page. |
Methods inherited from class com.compoze.ebusiness.AbstractFilter |
clearWhereClause, getBaseRule, getOr, getWhereClause, isEmpty, setBeginsRule, setGreaterThanRule, setLessThanRule, setNotRule, setOr, setRule, setRule, setRule, setRule, setRule, setRule, setRule, setRule, setRule, setRule, setWhereClause, toRule, toString, unsetBeginsRule, unsetNotRule |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ContactFilter()
Method Detail |
public void appendFilter(ContactFilter filter, boolean bOr)
filter
- the filter the appendbOr
- true
to append this filter with an 'or'; false
to use 'and'public void removeFilter(ContactFilter filter)
filter
- the filter to removepublic void clearFilters()
public java.util.List getFilters()
ContactFilter
objectspublic void setFirstName(java.lang.String sFirstName)
sFirstName
- the first namesetFirstName(String, boolean)
public void setFirstName(java.lang.String sFirstName, boolean bExactMatch)
sFirstName
- the first namebExactMatch
- true
for an exact match of the string first name; false
to match as substring first namepublic void setFirstName(java.lang.String[] firstNames)
firstNames
- the first namessetFirstName(String[], boolean)
public void setFirstName(java.lang.String[] firstNames, boolean bExactMatch)
firstNames
- the first namesexact
- true
for an exact match of the first names; false
to match a substringpublic void unsetFirstName()
public void setLastName(java.lang.String sLastName)
sLastName
- the last namesetLastName(String, boolean)
public void setLastName(java.lang.String sLastName, boolean bExactMatch)
sLastName
- the last namebExactMatch
- true
for an exact match of the string last name; false
to match as substring last namepublic void setLastName(java.lang.String[] lastNames)
lastNames
- the last namessetLastName(String[], boolean)
public void setLastName(java.lang.String[] lastNames, boolean bExactMatch)
lastNames
- the last namesexact
- true
for an exact match of the last names; false
to match a substringpublic void unsetLastName()
public void setMiddleName(java.lang.String sMiddleName)
sMiddleName
- the middle namesetMiddleName(String, boolean)
public void setMiddleName(java.lang.String sMiddleName, boolean bExactMatch)
sMiddleName
- the middle namebExactMatch
- true
for an exact match of the string middle name; false
to match as substring middle namepublic void setMiddleName(java.lang.String[] middleNames)
middleNames
- the middle namessetMiddleName(String[], boolean)
public void setMiddleName(java.lang.String[] middleNames, boolean bExactMatch)
middleNames
- the middle namesexact
- true
for an exact match of the middle names; false
to match a substringpublic void unsetMiddleName()
public void setNickname(java.lang.String sNickname)
sNickname
- the nicknamesetNickname(String, boolean)
public void setNickname(java.lang.String sNickname, boolean bExactMatch)
sNickname
- the nicknamebExactMatch
- true
for an exact match of the string nickname; false
to match as substring nicknamepublic void setNickname(java.lang.String[] nickNames)
nickNames
- the nicknamessetNickname(String[], boolean)
public void setNickname(java.lang.String[] nickNames, boolean bExactMatch)
nickNames
- the nicknamesexact
- true
for an exact match of the nicknames; false
to match a substringpublic void unsetNickname()
public void setAuthor(java.lang.String sAuthor)
sAuthor
- the authorsetAuthor(String, boolean)
public void setAuthor(java.lang.String sAuthor, boolean bExactMatch)
sAuthor
- the authorbExactMatch
- true
for an exact match of the string author; false
to match as substring authorpublic void setAuthor(java.lang.String[] authors)
authors
- the authorssetAuthor(String[], boolean)
public void setAuthor(java.lang.String[] authors, boolean bExactMatch)
authors
- the authorsbExactMatch
- true
for an exact match of the authors; false
to match a substringpublic void unsetAuthor()
public void setCompanyName(java.lang.String sCompanyName)
sCompanyName
- the company namesetCompanyName(String, boolean)
public void setCompanyName(java.lang.String sCompanyName, boolean bExactMatch)
sCompanyName
- the company namebExactMatch
- true
for an exact match of the string company name; false
to match as substring company namepublic void setCompanyName(java.lang.String[] companyNames)
companyNames
- the company namessetCompanyName(String[], boolean)
public void setCompanyName(java.lang.String[] companyNames, boolean bExactMatch)
companyNames
- the company namesbExactMatch
- true
for an exact match of the company names; false
to match a substringpublic void unsetCompanyName()
public void setDepartmentName(java.lang.String sDepartmentName)
sDepartmentName
- the department namesetDepartmentName(String, boolean)
public void setDepartmentName(java.lang.String sDepartmentName, boolean bExactMatch)
sDepartmentName
- the department namebExactMatch
- true
for an exact match of the string department name; false
to match as substring department namepublic void setDepartmentName(java.lang.String[] departmentNames)
departmentNames
- the department namessetDepartmentName(String[], boolean)
public void setDepartmentName(java.lang.String[] departmentNames, boolean bExactMatch)
departmentNames
- the department namesbExactMatch
- true
for an exact match of the department names; false
to match a substringpublic void unsetDepartmentName()
public void setManagerName(java.lang.String sManagerName)
sManagerName
- the manager namesetManagerName(String, boolean)
public void setManagerName(java.lang.String sManagerName, boolean bExactMatch)
sManagerName
- the manager namebExactMatch
- true
for an exact match of the string manager name; false
to match as substring manager namepublic void setManagerName(java.lang.String[] managerNames)
managerNames
- the manager namessetManagerName(String[], boolean)
public void setManagerName(java.lang.String[] managerNames, boolean bExactMatch)
managerNames
- the manager namesbExactMatch
- true
for an exact match of the manager names; false
to match a substringpublic void unsetManagerName()
public void setAssistantName(java.lang.String sAssistantName)
sAssistantName
- the assistant namesetAssistantName(String, boolean)
public void setAssistantName(java.lang.String sAssistantName, boolean bExactMatch)
sAssistantName
- the assistant namebExactMatch
- true
for an exact match of the string assistant name; false
to match as substring assistant namepublic void setAssistantName(java.lang.String[] assistantNames)
assistantNames
- the assistant namessetAssistantName(String[], boolean)
public void setAssistantName(java.lang.String[] assistantNames, boolean bExactMatch)
assistantNames
- the assistant namesbExactMatch
- true
for an exact match of the assistant names; false
to match a substringpublic void unsetAssistantName()
public void setOfficeLocation(java.lang.String sOfficeLocation)
sOfficeLocation
- the office locationsetOfficeLocation(String, boolean)
public void setOfficeLocation(java.lang.String sOfficeLocation, boolean bExactMatch)
sOfficeLocation
- the office locationbExactMatch
- true
for an exact match of the string office location; false
to match as substring office locationpublic void setOfficeLocation(java.lang.String[] officeLocations)
officeLocations
- the office locationssetOfficeLocation(String[], boolean)
public void setOfficeLocation(java.lang.String[] officeLocations, boolean bExactMatch)
officeLocations
- the office locationsbExactMatch
- true
for an exact match of the office locations; false
to match a substringpublic void unsetOfficeLocation()
public void setTitle(java.lang.String sTitle)
sTitle
- the titlesetTitle(String, boolean)
public void setTitle(java.lang.String sTitle, boolean bExactMatch)
sTitle
- the titlebExactMatch
- true
for an exact match of the string title; false
to match as substring titlepublic void setTitle(java.lang.String[] titles)
titles
- the titlessetTitle(String[], boolean)
public void setTitle(java.lang.String[] titles, boolean bExactMatch)
titles
- the titlesbExactMatch
- true
for an exact match of the titles; false
to match a substringpublic void unsetTitle()
public void setSpouseName(java.lang.String sSpouseName)
sSpouseName
- the spouse namesetSpouseName(String, boolean)
public void setSpouseName(java.lang.String sSpouseName, boolean bExactMatch)
sSpouseName
- the spouse namebExactMatch
- true
for an exact match of the string spouse name; false
to match as substring spouse namepublic void setSpouseName(java.lang.String[] spouseNames)
spouseNames
- the spouse namessetSpouseName(String[], boolean)
public void setSpouseName(java.lang.String[] spouseNames, boolean bExactMatch)
spouseNames
- the spouse namesbExactMatch
- true
for an exact match of the spouse names; false
to match a substringpublic void unsetSpouseName()
public void setWebPage(java.lang.String sWebPage)
sWebPage
- the web pagesetWebPage(String, boolean)
public void setWebPage(java.lang.String sWebPage, boolean bExactMatch)
sWebPage
- the web pagebExactMatch
- true
for an exact match of the string web page; false
to match as substring web pagepublic void setWebPage(java.lang.String[] webPages)
webPages
- the web pagessetWebPage(String[], boolean)
public void setWebPage(java.lang.String[] webPages, boolean bExactMatch)
webPages
- the web pagesbExactMatch
- true
for an exact match of the web pages; false
to match a substringpublic void unsetWebPage()
public void setFtpSite(java.lang.String sFtpSite)
sFtpSite
- the ftp sitesetFtpSite(String, boolean)
public void setFtpSite(java.lang.String sFtpSite, boolean bExactMatch)
sFtpSite
- the ftp sitebExactMatch
- true
for an exact match of the string ftp site; false
to match as substring ftp sitepublic void setFtpSite(java.lang.String[] ftpSites)
ftpSites
- the ftp sitessetFtpSite(String[], boolean)
public void setFtpSite(java.lang.String[] ftpSites, boolean bExactMatch)
ftpSites
- the ftp sitesbExactMatch
- true
for an exact match of the ftp sites; false
to match a substringpublic void unsetFtpSite()
public void setFlag(Flag flag)
flag
- the flagpublic void setFlag(Flag[] flags)
flags
- the flagspublic void unsetFlag()
public void setEmailAddress(java.lang.String sEmailAddress)
sEmailAddress
- the email addresssetEmailAddress(String, boolean)
public void setEmailAddress(java.lang.String sEmailAddress, boolean bExactMatch)
sEmailAddress
- the email addressbExactMatch
- true
for an exact match of the string email address; false
to match as substring email addresspublic void setEmailAddress(java.lang.String[] emailAddresses)
emailAddresses
- the email addressessetEmailAddress(String[], boolean)
public void setEmailAddress(java.lang.String[] emailAddresses, boolean bExactMatch)
emailAddresses
- the email addressesbExactMatch
- true
for an exact match of the email addresses; false
to match a substringpublic void unsetEmailAddress()
public void setEmail2Address(java.lang.String sEmailAddress)
sEmailAddress
- the email addresssetEmail2Address(String, boolean)
public void setEmail2Address(java.lang.String sEmailAddress, boolean bExactMatch)
sEmailAddress
- the email addressbExactMatch
- true
for an exact match of the string email address; false
to match as substring email addresspublic void setEmail2Address(java.lang.String[] emailAddresses)
emailAddresses
- the email addressessetEmailAddress(String[], boolean)
public void setEmail2Address(java.lang.String[] emailAddresses, boolean bExactMatch)
emailAddresses
- the email addressesbExactMatch
- true
for an exact match of the email addresses; false
to match a substringpublic void unsetEmail2Address()
public void setEmail3Address(java.lang.String sEmailAddress)
sEmailAddress
- the email addresssetEmail3Address(String, boolean)
public void setEmail3Address(java.lang.String sEmailAddress, boolean bExactMatch)
sEmailAddress
- the email addressbExactMatch
- true
for an exact match of the string email address; false
to match as substring email addresspublic void setEmail3Address(java.lang.String[] emailAddresses)
emailAddresses
- the email addressessetEmailAddress(String[], boolean)
public void setEmail3Address(java.lang.String[] emailAddresses, boolean bExactMatch)
emailAddresses
- the email addressesbExactMatch
- true
for an exact match of the email addresses; false
to match a substringpublic void unsetEmail3Address()
public void setCarTelephoneNumber(java.lang.String sNumber)
sNumber
- the car telephone numbersetCarTelephoneNumber(String, boolean)
public void setCarTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the car telephone numberbExactMatch
- true
for an exact match of the string car telephone number; false
to match as substring car telephone numberpublic void setCarTelephoneNumber(java.lang.String[] numbers)
numbers
- the car telephone numberssetCarTelephoneNumber(String[], boolean)
public void setCarTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the car telephone numbersbExactMatch
- true
for an exact match of the car telephone numbers; false
to match a substringpublic void unsetCarTelephoneNumber()
public void setMobileTelephoneNumber(java.lang.String sNumber)
sNumber
- the mobile telephone numbersetMobileTelephoneNumber(String, boolean)
public void setMobileTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the mobile telephone numberbExactMatch
- true
for an exact match of the string mobile telephone number; false
to match as substring mobile telephone numberpublic void setMobileTelephoneNumber(java.lang.String[] numbers)
numbers
- the mobile telephone numberssetMobileTelephoneNumber(String[], boolean)
public void setMobileTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the mobile telephone numbersbExactMatch
- true
for an exact match of the mobile telephone numbers; false
to match a substringpublic void unsetMobileTelephoneNumber()
public void setPagerTelephoneNumber(java.lang.String sNumber)
sNumber
- the pager telephone numbersetPagerTelephoneNumber(String, boolean)
public void setPagerTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the pager telephone numberbExactMatch
- true
for an exact match of the string pager telephone number; false
to match as substring pager telephone numberpublic void setPagerTelephoneNumber(java.lang.String[] numbers)
numbers
- the pager telephone numberssetPagerTelephoneNumber(String[], boolean)
public void setPagerTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the pager telephone numbersbExactMatch
- true
for an exact match of the pager telephone numbers; false
to match a substringpublic void unsetPagerTelephoneNumber()
public void setOtherTelephoneNumber(java.lang.String sNumber)
sNumber
- the other telephone numbersetOtherTelephoneNumber(String, boolean)
public void setOtherTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the other telephone numberbExactMatch
- true
for an exact match of the string other telephone number; false
to match as substring other telephone numberpublic void setOtherTelephoneNumber(java.lang.String[] numbers)
numbers
- the other telephone numberssetOtherTelephoneNumber(String[], boolean)
public void setOtherTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the other telephone numbersbExactMatch
- true
for an exact match of the other telephone numbers; false
to match a substringpublic void unsetOtherTelephoneNumber()
public void setBusinessTelephoneNumber(java.lang.String sNumber)
sNumber
- the business telephone numbersetBusinessTelephoneNumber(String, boolean)
public void setBusinessTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the business telephone numberbExactMatch
- true
for an exact match of the string business telephone number; false
to match as substring business telephone numberpublic void setBusinessTelephoneNumber(java.lang.String[] numbers)
numbers
- the business telephone numberssetBusinessTelephoneNumber(String[], boolean)
public void setBusinessTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the business telephone numbersbExactMatch
- true
for an exact match of the business telephone numbers; false
to match a substringpublic void unsetBusinessTelephoneNumber()
public void setAssistantTelephoneNumber(java.lang.String sNumber)
sNumber
- the assistant telephone numbersetAssistantTelephoneNumber(String, boolean)
public void setAssistantTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the assistant telephone numberbExactMatch
- true
for an exact match of the string assistant telephone number; false
to match as substring assistant telephone numberpublic void setAssistantTelephoneNumber(java.lang.String[] numbers)
numbers
- the assistant telephone numberssetAssistantTelephoneNumber(String[], boolean)
public void setAssistantTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the assistant telephone numbersbExactMatch
- true
for an exact match of the assistant telephone numbers; false
to match a substringpublic void unsetAssistantTelephoneNumber()
public void setHomeTelephoneNumber(java.lang.String sNumber)
sNumber
- the home telephone numbersetHomeTelephoneNumber(String, boolean)
public void setHomeTelephoneNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the home telephone numberbExactMatch
- true
for an exact match of the string home telephone number; false
to match as substring home telephone numberpublic void setHomeTelephoneNumber(java.lang.String[] numbers)
numbers
- the home telephone numberssetHomeTelephoneNumber(String[], boolean)
public void setHomeTelephoneNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the home telephone numbersbExactMatch
- true
for an exact match of the home telephone numbers; false
to match a substringpublic void unsetHomeTelephoneNumber()
public void setHomeFaxNumber(java.lang.String sNumber)
sNumber
- the home fax numbersetHomeFaxNumber(String, boolean)
public void setHomeFaxNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the home fax numberbExactMatch
- true
for an exact match of the string home fax number; false
to match as substring home fax numberpublic void setHomeFaxNumber(java.lang.String[] numbers)
numbers
- the home fax numberssetHomeFaxNumber(String[], boolean)
public void setHomeFaxNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the home fax numbersbExactMatch
- true
for an exact match of the home fax numbers; false
to match a substringpublic void unsetHomeFaxNumber()
public void setBusinessFaxNumber(java.lang.String sNumber)
sNumber
- the business fax numbersetBusinessFaxNumber(String, boolean)
public void setBusinessFaxNumber(java.lang.String sNumber, boolean bExactMatch)
sNumber
- the business fax numberbExactMatch
- true
for an exact match of the string business fax number; false
to match as substring business fax numberpublic void setBusinessFaxNumber(java.lang.String[] numbers)
numbers
- the business fax numberssetBusinessFaxNumber(String[], boolean)
public void setBusinessFaxNumber(java.lang.String[] numbers, boolean bExactMatch)
numbers
- the business fax numbersbExactMatch
- true
for an exact match of the business fax numbers; false
to match a substringpublic void unsetBusinessFaxNumber()
public void setHomeAddressPostOfficeBox(java.lang.String sPostOfficeBox)
sPostOfficeBox
- the post office boxsetHomeAddressPostOfficeBox(String, boolean)
public void setHomeAddressPostOfficeBox(java.lang.String sPostOfficeBox, boolean bExactMatch)
sPostOfficeBox
- the post office boxbExactMatch
- true
for an exact match of the string post office box; false
to match as substring post office boxpublic void setHomeAddressPostOfficeBox(java.lang.String[] boxes)
boxes
- the post office boxessetHomeAddressPostOfficeBox(String[], boolean)
public void setHomeAddressPostOfficeBox(java.lang.String[] boxes, boolean bExactMatch)
boxes
- the post office boxesbExactMatch
- true
for an exact match of the post office boxes; false
to match a substringpublic void unsetHomeAddressPostOfficeBox()
public void setBusinessAddressPostOfficeBox(java.lang.String sPostOfficeBox)
sPostOfficeBox
- the post office boxsetBusinessAddressPostOfficeBox(String, boolean)
public void setBusinessAddressPostOfficeBox(java.lang.String sPostOfficeBox, boolean bExactMatch)
sPostOfficeBox
- the post office boxbExactMatch
- true
for an exact match of the string post office box; false
to match as substring post office boxpublic void setBusinessAddressPostOfficeBox(java.lang.String[] boxes)
boxes
- the post office boxessetBusinessAddressPostOfficeBox(String[], boolean)
public void setBusinessAddressPostOfficeBox(java.lang.String[] boxes, boolean bExactMatch)
boxes
- the post office boxesbExactMatch
- true
for an exact match of the post office boxes; false
to match a substringpublic void unsetBusinessAddressPostOfficeBox()
public void setOtherAddressPostOfficeBox(java.lang.String sPostOfficeBox)
sPostOfficeBox
- the post office boxsetOtherAddressPostOfficeBox(String, boolean)
public void setOtherAddressPostOfficeBox(java.lang.String sPostOfficeBox, boolean bExactMatch)
sPostOfficeBox
- the post office boxbExactMatch
- true
for an exact match of the string post office box; false
to match as substring post office boxpublic void setOtherAddressPostOfficeBox(java.lang.String[] boxes)
boxes
- the post office boxessetOtherAddressPostOfficeBox(String[], boolean)
public void setOtherAddressPostOfficeBox(java.lang.String[] boxes, boolean bExactMatch)
boxes
- the post office boxesbExactMatch
- true
for an exact match of the post office boxes; false
to match a substringpublic void unsetOtherAddressPostOfficeBox()
public void setOtherAddressStreet(java.lang.String sStreet)
sStreet
- the streetsetOtherAddressStreet(String, boolean)
public void setOtherAddressStreet(java.lang.String sStreet, boolean bExactMatch)
sStreet
- the streetbExactMatch
- true
for an exact match of the string street; false
to match as substring streetpublic void setOtherAddressStreet(java.lang.String[] streets)
streets
- the streetssetOtherAddressStreet(String[], boolean)
public void setOtherAddressStreet(java.lang.String[] streets, boolean bExactMatch)
streets
- the streetsbExactMatch
- true
for an exact match of the streets; false
to match a substringpublic void unsetOtherAddressStreet()
public void setHomeAddressStreet(java.lang.String sStreet)
sStreet
- the streetsetHomeAddressStreet(String, boolean)
public void setHomeAddressStreet(java.lang.String sStreet, boolean bExactMatch)
sStreet
- the streetbExactMatch
- true
for an exact match of the string street; false
to match as substring streetpublic void setHomeAddressStreet(java.lang.String[] streets)
streets
- the streetssetHomeAddressStreet(String[], boolean)
public void setHomeAddressStreet(java.lang.String[] streets, boolean bExactMatch)
streets
- the streetsbExactMatch
- true
for an exact match of the streets; false
to match a substringpublic void unsetHomeAddressStreet()
public void setBusinessAddressStreet(java.lang.String sStreet)
sStreet
- the streetsetBusinessAddressStreet(String, boolean)
public void setBusinessAddressStreet(java.lang.String sStreet, boolean bExactMatch)
sStreet
- the streetbExactMatch
- true
for an exact match of the string street; false
to match as substring streetpublic void setBusinessAddressStreet(java.lang.String[] streets)
streets
- the streetssetBusinessAddressStreet(String[], boolean)
public void setBusinessAddressStreet(java.lang.String[] streets, boolean bExactMatch)
streets
- the streetsbExactMatch
- true
for an exact match of the streets; false
to match a substringpublic void unsetBusinessAddressStreet()
public void setBusinessAddressCity(java.lang.String sCity)
sCity
- the citysetBusinessAddressCity(String, boolean)
public void setBusinessAddressCity(java.lang.String sCity, boolean bExactMatch)
sCity
- the citybExactMatch
- true
for an exact match of the string city; false
to match as substring citypublic void setBusinessAddressCity(java.lang.String[] cities)
cities
- the citiessetBusinessAddressCity(String[], boolean)
public void setBusinessAddressCity(java.lang.String[] cities, boolean bExactMatch)
cities
- the citiesbExactMatch
- true
for an exact match of the cities; false
to match a substringpublic void unsetBusinessAddressCity()
public void setOtherAddressCity(java.lang.String sCity)
sCity
- the citysetOtherAddressCity(String, boolean)
public void setOtherAddressCity(java.lang.String sCity, boolean bExactMatch)
sCity
- the citybExactMatch
- true
for an exact match of the string city; false
to match as substring citypublic void setOtherAddressCity(java.lang.String[] cities)
cities
- the citiessetOtherAddressCity(String[], boolean)
public void setOtherAddressCity(java.lang.String[] cities, boolean bExactMatch)
cities
- the citiesbExactMatch
- true
for an exact match of the cities; false
to match a substringpublic void unsetOtherAddressCity()
public void setHomeAddressCity(java.lang.String sCity)
sCity
- the citysetHomeAddressCity(String, boolean)
public void setHomeAddressCity(java.lang.String sCity, boolean bExactMatch)
sCity
- the citybExactMatch
- true
for an exact match of the string city; false
to match as substring citypublic void setHomeAddressCity(java.lang.String[] cities)
cities
- the citiessetHomeAddressCity(String[], boolean)
public void setHomeAddressCity(java.lang.String[] cities, boolean bExactMatch)
cities
- the citiesbExactMatch
- true
for an exact match of the cities; false
to match a substringpublic void unsetHomeAddressCity()
public void setHomeAddressCountry(java.lang.String sCountry)
sCountry
- the countrysetHomeAddressCountry(String, boolean)
public void setHomeAddressCountry(java.lang.String sCountry, boolean bExactMatch)
sCountry
- the countrybExactMatch
- true
for an exact match of the string country; false
to match as substring countrypublic void setHomeAddressCountry(java.lang.String[] countries)
countries
- the countriessetHomeAddressCountry(String[], boolean)
public void setHomeAddressCountry(java.lang.String[] countries, boolean bExactMatch)
countries
- the countriesbExactMatch
- true
for an exact match of the countries; false
to match a substringpublic void unsetHomeAddressCountry()
public void setBusinessAddressCountry(java.lang.String sCountry)
sCountry
- the countrysetBusinessAddressCountry(String, boolean)
public void setBusinessAddressCountry(java.lang.String sCountry, boolean bExactMatch)
sCountry
- the countrybExactMatch
- true
for an exact match of the string country; false
to match as substring countrypublic void setBusinessAddressCountry(java.lang.String[] countries)
countries
- the countriessetBusinessAddressCountry(String[], boolean)
public void setBusinessAddressCountry(java.lang.String[] countries, boolean bExactMatch)
countries
- the countriesbExactMatch
- true
for an exact match of the countries; false
to match a substringpublic void unsetBusinessAddressCountry()
public void setOtherAddressCountry(java.lang.String sCountry)
sCountry
- the countrysetOtherAddressCountry(String, boolean)
public void setOtherAddressCountry(java.lang.String sCountry, boolean bExactMatch)
sCountry
- the countrybExactMatch
- true
for an exact match of the string country; false
to match as substring countrypublic void setOtherAddressCountry(java.lang.String[] countries)
countries
- the countriessetOtherAddressCountry(String[], boolean)
public void setOtherAddressCountry(java.lang.String[] countries, boolean bExactMatch)
countries
- the countriesbExactMatch
- true
for an exact match of the countries; false
to match a substringpublic void unsetOtherAddressCountry()
public void setOtherAddressPostalCode(java.lang.String sPostalCode)
sPostalCode
- the postal codesetOtherAddressPostalCode(String, boolean)
public void setOtherAddressPostalCode(java.lang.String sPostalCode, boolean bExactMatch)
sPostalCode
- the postal codebExactMatch
- true
for an exact match of the string postal code; false
to match as substring postal codepublic void setOtherAddressPostalCode(java.lang.String[] codes)
codes
- the codessetOtherAddressPostalCode(String[], boolean)
public void setOtherAddressPostalCode(java.lang.String[] codes, boolean bExactMatch)
codes
- the codesbExactMatch
- true
for an exact match of the codes; false
to match a substringpublic void unsetOtherAddressPostalCode()
public void setHomeAddressPostalCode(java.lang.String sPostalCode)
sPostalCode
- the postal codesetHomeAddressPostalCode(String, boolean)
public void setHomeAddressPostalCode(java.lang.String sPostalCode, boolean bExactMatch)
sPostalCode
- the postal codebExactMatch
- true
for an exact match of the string postal code; false
to match as substring postal codepublic void setHomeAddressPostalCode(java.lang.String[] codes)
codes
- the codessetHomeAddressPostalCode(String[], boolean)
public void setHomeAddressPostalCode(java.lang.String[] codes, boolean bExactMatch)
codes
- the codesbExactMatch
- true
for an exact match of the codes; false
to match a substringpublic void unsetHomeAddressPostalCode()
public void setBusinessAddressPostalCode(java.lang.String sPostalCode)
sPostalCode
- the postal codesetBusinessAddressPostalCode(String, boolean)
public void setBusinessAddressPostalCode(java.lang.String sPostalCode, boolean bExactMatch)
sPostalCode
- the postal codebExactMatch
- true
for an exact match of the string postal code; false
to match as substring postal codepublic void setBusinessAddressPostalCode(java.lang.String[] codes)
codes
- the codessetBusinessAddressPostalCode(String[], boolean)
public void setBusinessAddressPostalCode(java.lang.String[] codes, boolean bExactMatch)
codes
- the codesbExactMatch
- true
for an exact match of the codes; false
to match a substringpublic void unsetBusinessAddressPostalCode()
public void setBusinessAddressStateOrProvince(java.lang.String sStateOrProvince)
sStateOrProvince
- the state or provincesetBusinessAddressStateOrProvince(String, boolean)
public void setBusinessAddressStateOrProvince(java.lang.String sStateOrProvince, boolean bExactMatch)
sStateOrProvince
- the state or provincebExactMatch
- true
for an exact match of the string state or province; false
to match as substring state or provincepublic void setBusinessAddressStateOrProvince(java.lang.String[] states)
states
- the statessetBusinessAddressStateOrProvince(String[], boolean)
public void setBusinessAddressStateOrProvince(java.lang.String[] states, boolean bExactMatch)
states
- the statesbExactMatch
- true
for an exact match of the states; false
to match a substringpublic void unsetBusinessAddressStateOrProvince()
public void setHomeAddressStateOrProvince(java.lang.String sStateOrProvince)
sStateOrProvince
- the state or provincesetHomeAddressStateOrProvince(String, boolean)
public void setHomeAddressStateOrProvince(java.lang.String sStateOrProvince, boolean bExactMatch)
sStateOrProvince
- the state or provincebExactMatch
- true
for an exact match of the string state or province; false
to match as substring state or provincepublic void setHomeAddressStateOrProvince(java.lang.String[] states)
states
- the statessetHomeAddressStateOrProvince(String[], boolean)
public void setHomeAddressStateOrProvince(java.lang.String[] states, boolean bExactMatch)
states
- the statesbExactMatch
- true
for an exact match of the states; false
to match a substringpublic void unsetHomeAddressStateOrProvince()
public void setOtherAddressStateOrProvince(java.lang.String sStateOrProvince)
sStateOrProvince
- the state or provincesetOtherAddressStateOrProvince(String, boolean)
public void setOtherAddressStateOrProvince(java.lang.String sStateOrProvince, boolean bExactMatch)
sStateOrProvince
- the state or provincebExactMatch
- true
for an exact match of the string state or province; false
to match as substring state or provincepublic void setOtherAddressStateOrProvince(java.lang.String[] states)
states
- the statessetOtherAddressStateOrProvince(String[], boolean)
public void setOtherAddressStateOrProvince(java.lang.String[] states, boolean bExactMatch)
states
- the statesbExactMatch
- true
for an exact match of the states; false
to match a substringpublic void unsetOtherAddressStateOrProvince()
public void setBirthday(java.util.Date startDate, java.util.Date endDate)
startDate
- the birthday start rangeendDate
- the birthday end rangepublic void unsetBirthday()
public void setDateLastModified(java.util.Date startDate, java.util.Date endDate)
startDate
- the last modified start rangeendDate
- the last modified end rangepublic void unsetDateLastModified()
public void setAnniversary(java.util.Date startDate, java.util.Date endDate)
startDate
- the anniversary start rangeendDate
- the anniversary end rangepublic void unsetAnniversary()
public void setBeginsFirstNameRule(java.lang.String sBeginsString)
sBeginsString
- the beginning string to check forpublic void unsetBeginsFirstNameRule()
public void setBeginsLastNameRule(java.lang.String sBeginsString)
sBeginsString
- the beginning string to check forpublic void unsetBeginsLastNameRule()
public void setDateCreated(java.util.Date startDate, java.util.Date endDate)
startDate
- the date created start rangeendDate
- the date created end rangepublic void unsetDateCreated()
public void setCustomNum1(long[] customNum1s)
lCustomNum1
- the custom num1public void setCustomNum1(long lCustomNum1)
lCustomNum1
- the custom num1public void setCustomNum1(long lCustomNum1, boolean bGreaterThan)
lCustomNum1
- the custom num1bGreaterThan
- true
for custom num1 greater than specified number; false
for custom num1 less than specified numberpublic void setCustomNum1(long lFromCount, long lToCount)
lFromCount
must be less
than the lToCount
.lFromCount
- the custom num1 low rangelToCount
- the custom num1 high rangepublic void unsetCustomNum1()
public void setCustomNum2(long[] customNum2s)
lCustomNum2
- the custom num2public void setCustomNum2(long lCustomNum2)
lCustomNum2
- the custom num2public void setCustomNum2(long lCustomNum2, boolean bGreaterThan)
lCustomNum2
- the custom num2bGreaterThan
- true
for custom num2 greater than specified number; false
for custom num2 less than specified numberpublic void setCustomNum2(long lFromCount, long lToCount)
lFromCount
must be less
than the lToCount
.lFromCount
- the custom num2 low rangelToCount
- the custom num2 high rangepublic void unsetCustomNum2()
public void setCustomNum3(long[] customNum3s)
lCustomNum3
- the custom num3public void setCustomNum3(long lCustomNum3)
lCustomNum3
- the custom num3public void setCustomNum3(long lCustomNum3, boolean bGreaterThan)
lCustomNum3
- the custom num3bGreaterThan
- true
for custom num3 greater than specified number; false
for custom num3 less than specified numberpublic void setCustomNum3(long lFromCount, long lToCount)
lFromCount
must be less
than the lToCount
.lFromCount
- the custom num1 low rangelToCount
- the custom num1 high rangepublic void unsetCustomNum3()
public void setCustomStr1(java.lang.String sCustomStr1)
sCustomStr1
- the Custom String1setCustomStr1(String, boolean)
public void setCustomStr1(java.lang.String sCustomStr1, boolean bExactMatch)
sCustomStr1
- the custom str1bExactMatch
- true
for an exact match of the string custom str1; false
to match as substring custom str1public void setCustomStr1(java.lang.String[] customString1s)
customString1s
- the custom string1ssetCustomStr1(String[], boolean)
public void setCustomStr1(java.lang.String[] customString1s, boolean bExactMatch)
customString1s
- the custom string1sexact
- true
for an exact match of the custom string1s; false
to match a substringpublic void unsetCustomStr1()
public void setCustomStr2(java.lang.String sCustomStr2)
sCustomStr2
- the Custom String2setCustomStr2(String, boolean)
public void setCustomStr2(java.lang.String sCustomStr2, boolean bExactMatch)
sCustomStr2
- the custom str2bExactMatch
- true
for an exact match of the string custom str2; false
to match as substring custom str2public void setCustomStr2(java.lang.String[] customString2s)
customString2s
- the custom string2ssetCustomStr2(String[], boolean)
public void setCustomStr2(java.lang.String[] customString2s, boolean bExactMatch)
customString2s
- the custom string2sexact
- true
for an exact match of the custom string2s; false
to match a substringpublic void unsetCustomStr2()
public void setCustomStr3(java.lang.String sCustomStr3)
sCustomStr3
- the Custom String3setCustomStr3(String, boolean)
public void setCustomStr3(java.lang.String sCustomStr3, boolean bExactMatch)
sCustomStr3
- the custom str3bExactMatch
- true
for an exact match of the string custom str3; false
to match as substring custom str3public void setCustomStr3(java.lang.String[] customString3s)
customString3s
- the custom string3ssetCustomStr3(String[], boolean)
public void setCustomStr3(java.lang.String[] customString3s, boolean bExactMatch)
customString3s
- the custom string3sexact
- true
for an exact match of the custom string3s; false
to match a substringpublic void unsetCustomStr3()
public void setCustomStr4(java.lang.String sCustomStr4)
sCustomStr4
- the Custom String4setCustomStr4(String, boolean)
public void setCustomStr4(java.lang.String sCustomStr4, boolean bExactMatch)
sCustomStr4
- the custom str4bExactMatch
- true
for an exact match of the string custom str4; false
to match as substring custom str4public void setCustomStr4(java.lang.String[] customString4s)
customString4s
- the custom string4ssetCustomStr4(String[], boolean)
public void setCustomStr4(java.lang.String[] customString4s, boolean bExactMatch)
customString4s
- the custom string4sexact
- true
for an exact match of the custom string4s; false
to match a substringpublic void unsetCustomStr4()
public void setArchivedRange(java.util.Date fromDate, java.util.Date toDate)
fromDate
- the from (starting) date for the archived filter (inclusive) or null
for infinitetoDate
- the to (ending) date for the archived filter (inclusive) or null
for infinitepublic void unsetArchivedRange()
public void setStringRules(java.lang.String[] values, boolean bExact)
values
- the values to testbExact
- true
for an exact match of the values; false
to match a substringpublic void setDistributionList(long lListID)
lListID
- the distribution list id to filter bypublic void setDistributionList(long[] listIDs)
listIDs
- an array of distribution list ids to filter bypublic long[] getDistributionList()
null
if not filtering by listspublic void unsetDistributionList()
public com.compoze.ejb.persistence.database.IFilterRule getFilterRule()
getFilterRule
in class AbstractFilter
public static void main(java.lang.String[] args)
|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |