|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SearchTerm | |
|---|---|
| com.openexchange.mail | |
| com.openexchange.mail.api | |
| com.openexchange.mail.api.enhanced | |
| com.openexchange.mail.search | |
| com.openexchange.mail.search.service | |
| Uses of SearchTerm in com.openexchange.mail |
|---|
| Methods in com.openexchange.mail with parameters of type SearchTerm | |
|---|---|
static java.util.Set<MailField> |
MailField.getMailFieldsFromSearchTerm(SearchTerm<?> searchTerm)
Gets the mail fields addressed by given search term |
| Uses of SearchTerm in com.openexchange.mail.api |
|---|
| Methods in com.openexchange.mail.api with parameters of type SearchTerm | |
|---|---|
MailMessage[] |
IMailMessageStorage.getThreadSortedMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
An optional convenience method that gets the messages located in given folder sorted by message thread reference. |
MailMessage[] |
MailMessageStorage.getThreadSortedMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
|
MailMessage[] |
IMailMessageStorage.searchMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
Searches mails located in given folder. |
abstract MailMessage[] |
MailMessageStorage.searchMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
|
| Uses of SearchTerm in com.openexchange.mail.api.enhanced |
|---|
| Methods in com.openexchange.mail.api.enhanced with parameters of type SearchTerm | |
|---|---|
MailMessage[] |
MailMessageStorageLong.getThreadSortedMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
An optional convenience method that gets the messages located in given folder sorted by message thread reference. |
abstract MailMessage[] |
MailMessageStorageLong.searchMessages(java.lang.String folder,
IndexRange indexRange,
MailSortField sortField,
OrderDirection order,
SearchTerm<?> searchTerm,
MailField[] fields)
Searches mails located in given folder. |
| Uses of SearchTerm in com.openexchange.mail.search |
|---|
| Subclasses of SearchTerm in com.openexchange.mail.search | |
|---|---|
class |
ANDTerm
ANDTerm |
class |
BccTerm
BccTerm |
class |
BodyTerm
BodyTerm |
class |
BooleanTerm
BooleanTerm |
class |
CcTerm
CcTerm |
class |
FlagTerm
FlagTerm |
class |
FromTerm
FromTerm |
class |
HeaderTerm
HeaderTerm |
class |
NOTTerm
NOTTerm |
class |
ORTerm
ORTerm |
class |
ReceivedDateTerm
ReceivedDateTerm |
class |
SentDateTerm
SentDateTerm |
class |
SizeTerm
SizeTerm |
class |
SubjectTerm
SubjectTerm |
class |
ToTerm
ToTerm |
| Methods in com.openexchange.mail.search that return SearchTerm | |
|---|---|
SearchTerm<?> |
SearchTerm.filter(java.lang.Class<? extends SearchTerm>[] filter)
Generates a search term with the unsupported search terms specified through filter removed. |
SearchTerm<?> |
ORTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
SearchTerm<?> |
SearchTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
Generates a search term with the unsupported search terms specified through filter removed. |
SearchTerm<?> |
NOTTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
SearchTerm<?> |
ANDTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
SearchTerm<?>[] |
ORTerm.getPattern()
Gets the search terms that should be linked with an OR as an array of SearchTerm with length 2. |
SearchTerm<?> |
NOTTerm.getPattern()
Gets the search terms that should be linked with an OR as an array of SearchTerm with length 2. |
SearchTerm<?>[] |
ANDTerm.getPattern()
Gets the search terms that should be linked with an AND as an array of SearchTerm with length 2. |
static SearchTerm<?> |
SearchUtility.parseFields(int[] searchFields,
java.lang.String[] patterns,
boolean linkWithOR)
Parses the fields and pattern received from UI into an appropriate instance of SearchTerm. |
| Methods in com.openexchange.mail.search with parameters of type SearchTerm | |
|---|---|
static java.util.List<MailMessage> |
Searcher.matches(java.util.List<MailMessage> mailMessages,
SearchTerm<?> searchTerm)
Applies specified search term against given instances of MailMessage |
static MailMessage[] |
Searcher.matches(MailMessage[] mailMessages,
SearchTerm<?> searchTerm)
Applies specified search term against given instances of MailMessage |
static boolean |
Searcher.matches(MailMessage mailMessage,
SearchTerm<?> searchTerm)
Deprecated. Invoke matches(MailMessage) instead |
void |
ORTerm.setFirstTerm(SearchTerm<?> firstTerm)
Sets the first search term |
void |
ANDTerm.setFirstTerm(SearchTerm<?> firstTerm)
Sets the first search term |
void |
ORTerm.setSecondTerm(SearchTerm<?> secondTerm)
Sets the second search term |
void |
ANDTerm.setSecondTerm(SearchTerm<?> secondTerm)
Sets the second search term |
void |
NOTTerm.setTerm(SearchTerm term)
Sets the search term |
| Method parameters in com.openexchange.mail.search with type arguments of type SearchTerm | |
|---|---|
SearchTerm<?> |
ORTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
SearchTerm<?> |
SearchTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
Generates a search term with the unsupported search terms specified through filter removed. |
SearchTerm<?> |
NOTTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
SearchTerm<?> |
ANDTerm.filter(java.util.Set<java.lang.Class<? extends SearchTerm>> filterSet)
|
| Constructors in com.openexchange.mail.search with parameters of type SearchTerm | |
|---|---|
ANDTerm(SearchTerm<?> firstTerm,
SearchTerm<?> secondTerm)
Initializes a new ANDTerm |
|
ANDTerm(SearchTerm<?> firstTerm,
SearchTerm<?> secondTerm)
Initializes a new ANDTerm |
|
NOTTerm(SearchTerm<?> term)
Initializes a new NOTTerm |
|
ORTerm(SearchTerm<?> firstTerm,
SearchTerm<?> secondTerm)
Initializes a new ORTerm |
|
ORTerm(SearchTerm<?> firstTerm,
SearchTerm<?> secondTerm)
Initializes a new ORTerm |
|
| Uses of SearchTerm in com.openexchange.mail.search.service |
|---|
| Methods in com.openexchange.mail.search.service that return SearchTerm | |
|---|---|
SearchTerm<?> |
MailAttributeFetcher.getSearchTerm(java.lang.String attributeName,
com.openexchange.search.SingleSearchTerm.SingleOperation operation,
java.lang.Object constant)
Gets the mail search term for given simple search term identifier |
static SearchTerm<?> |
SearchTermMapper.map(com.openexchange.search.SearchTerm<?> searchTerm)
Generates an appropriate mail search term from specified search term. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||