|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SearchQuery.Criterion | |
---|---|
org.apache.james.mailboxmanager | This is now some kind of complete as it reflects the ideas I have in mind. |
Uses of SearchQuery.Criterion in org.apache.james.mailboxmanager |
---|
Subclasses of SearchQuery.Criterion in org.apache.james.mailboxmanager | |
---|---|
static class |
SearchQuery.AllCriterion
Any message. |
static class |
SearchQuery.ConjunctionCriterion
Conjuction applying to the contained criteria. |
static class |
SearchQuery.CustomFlagCriterion
Filters on a custom flag valuation. |
static class |
SearchQuery.FlagCriterion
Filters on a standard flag. |
static class |
SearchQuery.HeaderCriterion
Header value content search. |
static class |
SearchQuery.InternalDateCriterion
Filters on the internal date. |
static class |
SearchQuery.SizeCriterion
Filters on the size of the message in octets. |
static class |
SearchQuery.TextCriterion
Message text. |
static class |
SearchQuery.UidCriterion
Filters on message identity. |
Methods in org.apache.james.mailboxmanager that return SearchQuery.Criterion | |
---|---|
static SearchQuery.Criterion |
SearchQuery.all()
Creates a filter matching all messages. |
static SearchQuery.Criterion |
SearchQuery.and(java.util.List criteria)
Creates a filter composing the listed criteria. |
static SearchQuery.Criterion |
SearchQuery.and(SearchQuery.Criterion one,
SearchQuery.Criterion two)
Creates a filter composing the two different criteria. |
static SearchQuery.Criterion |
SearchQuery.bodyContains(java.lang.String value)
Creates a filter matching messages which contains the given text within the body. |
static SearchQuery.Criterion |
SearchQuery.flagIsSet(javax.mail.Flags.Flag flag)
Creates a filter on the given flag selecting messages where the given flag is selected. |
static SearchQuery.Criterion |
SearchQuery.flagIsSet(java.lang.String flag)
Creates a filter on the given flag selecting messages where the given flag is selected. |
static SearchQuery.Criterion |
SearchQuery.flagIsUnSet(javax.mail.Flags.Flag flag)
Creates a filter on the given flag selecting messages where the given flag is not selected. |
static SearchQuery.Criterion |
SearchQuery.flagIsUnSet(java.lang.String flag)
Creates a filter on the given flag selecting messages where the given flag is not selected. |
static SearchQuery.Criterion |
SearchQuery.flagSet(javax.mail.Flags.Flag flag,
boolean isSet)
Creates a filter on the given flag. |
static SearchQuery.Criterion |
SearchQuery.flagSet(java.lang.String flag,
boolean isSet)
Creates a filter on the given flag. |
static SearchQuery.Criterion |
SearchQuery.headerContains(java.lang.String headerName,
java.lang.String value)
Creates a filter matching messages whose header value contains the given value. |
static SearchQuery.Criterion |
SearchQuery.headerDateAfter(java.lang.String headerName,
int day,
int month,
int year)
Creates a filter matching messages with the date of the given header after the given date. |
static SearchQuery.Criterion |
SearchQuery.headerDateBefore(java.lang.String headerName,
int day,
int month,
int year)
Creates a filter matching messages with the date of the given header before the given date. |
static SearchQuery.Criterion |
SearchQuery.headerDateOn(java.lang.String headerName,
int day,
int month,
int year)
Creates a filter matching messages with the date of the given header on the given date. |
static SearchQuery.Criterion |
SearchQuery.headerExists(java.lang.String headerName)
Creates a filter matching messages with a header matching the given name. |
static SearchQuery.Criterion |
SearchQuery.internalDateAfter(int day,
int month,
int year)
Creates a filter matching messages with internal date after the given date. |
static SearchQuery.Criterion |
SearchQuery.internalDateBefore(int day,
int month,
int year)
Creates a filter matching messages with internal date before the given date. |
static SearchQuery.Criterion |
SearchQuery.internalDateOn(int day,
int month,
int year)
Creates a filter matching messages with internal date on the given date. |
static SearchQuery.Criterion |
SearchQuery.mailContains(java.lang.String value)
Creates a filter matching messages which contains the given text either within the body or in the headers. |
static SearchQuery.Criterion |
SearchQuery.not(SearchQuery.Criterion criterion)
Creates a filter inverting the given criteria. |
static SearchQuery.Criterion |
SearchQuery.or(SearchQuery.Criterion one,
SearchQuery.Criterion two)
Creates a filter composing the two different criteria. |
static SearchQuery.Criterion |
SearchQuery.sizeEquals(long value)
Creates a filter for message size equal to the given value |
static SearchQuery.Criterion |
SearchQuery.sizeGreaterThan(long value)
Creates a filter for message size greater than the given value |
static SearchQuery.Criterion |
SearchQuery.sizeLessThan(long value)
Creates a filter for message size less than the given value |
static SearchQuery.Criterion |
SearchQuery.uid(SearchQuery.NumericRange[] range)
Creates a filter matching messages within any of the given ranges. |
Methods in org.apache.james.mailboxmanager with parameters of type SearchQuery.Criterion | |
---|---|
static SearchQuery.Criterion |
SearchQuery.and(SearchQuery.Criterion one,
SearchQuery.Criterion two)
Creates a filter composing the two different criteria. |
void |
SearchQuery.andCriteria(SearchQuery.Criterion crit)
|
static SearchQuery.Criterion |
SearchQuery.not(SearchQuery.Criterion criterion)
Creates a filter inverting the given criteria. |
static SearchQuery.Criterion |
SearchQuery.or(SearchQuery.Criterion one,
SearchQuery.Criterion two)
Creates a filter composing the two different criteria. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |