org.apache.camel.component.mail
Class SearchTermBuilder
java.lang.Object
org.apache.camel.component.mail.SearchTermBuilder
public class SearchTermBuilder
- extends Object
A builder to build compound SearchTerm
s.
Method Summary |
SearchTermBuilder |
and(javax.mail.search.SearchTerm term)
|
SearchTermBuilder |
body(SearchTermBuilder.Op op,
String pattern)
|
SearchTermBuilder |
body(String pattern)
|
javax.mail.search.SearchTerm |
build()
|
SearchTermBuilder |
flag(javax.mail.Flags flags,
boolean set)
|
SearchTermBuilder |
flag(SearchTermBuilder.Op op,
javax.mail.Flags flags,
boolean set)
|
SearchTermBuilder |
from(SearchTermBuilder.Op op,
String pattern)
|
SearchTermBuilder |
from(String pattern)
|
SearchTermBuilder |
header(SearchTermBuilder.Op op,
String headerName,
String pattern)
|
SearchTermBuilder |
header(String headerName,
String pattern)
|
SearchTermBuilder |
not(javax.mail.search.SearchTerm term)
|
SearchTermBuilder |
or(javax.mail.search.SearchTerm term)
|
SearchTermBuilder |
received(SearchTermBuilder.Comparison comparison,
Date date)
|
SearchTermBuilder |
received(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
Date date)
|
SearchTermBuilder |
receivedNow(SearchTermBuilder.Comparison comparison,
long offset)
|
SearchTermBuilder |
receivedNow(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
long offset)
|
SearchTermBuilder |
recipient(javax.mail.Message.RecipientType type,
String pattern)
|
SearchTermBuilder |
recipient(SearchTermBuilder.Op op,
javax.mail.Message.RecipientType type,
String pattern)
|
SearchTermBuilder |
sent(SearchTermBuilder.Comparison comparison,
Date date)
|
SearchTermBuilder |
sent(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
Date date)
|
SearchTermBuilder |
sentNow(SearchTermBuilder.Comparison comparison,
long offset)
|
SearchTermBuilder |
sentNow(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
long offset)
|
SearchTermBuilder |
subject(SearchTermBuilder.Op op,
String pattern)
|
SearchTermBuilder |
subject(String pattern)
|
SearchTermBuilder |
unseen()
|
SearchTermBuilder |
unseen(SearchTermBuilder.Op op)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchTermBuilder
public SearchTermBuilder()
build
public javax.mail.search.SearchTerm build()
unseen
public SearchTermBuilder unseen()
unseen
public SearchTermBuilder unseen(SearchTermBuilder.Op op)
header
public SearchTermBuilder header(String headerName,
String pattern)
header
public SearchTermBuilder header(SearchTermBuilder.Op op,
String headerName,
String pattern)
subject
public SearchTermBuilder subject(String pattern)
subject
public SearchTermBuilder subject(SearchTermBuilder.Op op,
String pattern)
body
public SearchTermBuilder body(String pattern)
body
public SearchTermBuilder body(SearchTermBuilder.Op op,
String pattern)
from
public SearchTermBuilder from(String pattern)
from
public SearchTermBuilder from(SearchTermBuilder.Op op,
String pattern)
recipient
public SearchTermBuilder recipient(javax.mail.Message.RecipientType type,
String pattern)
recipient
public SearchTermBuilder recipient(SearchTermBuilder.Op op,
javax.mail.Message.RecipientType type,
String pattern)
flag
public SearchTermBuilder flag(javax.mail.Flags flags,
boolean set)
flag
public SearchTermBuilder flag(SearchTermBuilder.Op op,
javax.mail.Flags flags,
boolean set)
sent
public SearchTermBuilder sent(SearchTermBuilder.Comparison comparison,
Date date)
sent
public SearchTermBuilder sent(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
Date date)
sentNow
public SearchTermBuilder sentNow(SearchTermBuilder.Comparison comparison,
long offset)
sentNow
public SearchTermBuilder sentNow(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
long offset)
received
public SearchTermBuilder received(SearchTermBuilder.Comparison comparison,
Date date)
received
public SearchTermBuilder received(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
Date date)
receivedNow
public SearchTermBuilder receivedNow(SearchTermBuilder.Comparison comparison,
long offset)
receivedNow
public SearchTermBuilder receivedNow(SearchTermBuilder.Op op,
SearchTermBuilder.Comparison comparison,
long offset)
and
public SearchTermBuilder and(javax.mail.search.SearchTerm term)
or
public SearchTermBuilder or(javax.mail.search.SearchTerm term)
not
public SearchTermBuilder not(javax.mail.search.SearchTerm term)
Apache Camel