org.apache.camel.component.mail
Class NowSearchTerm
java.lang.Object
javax.mail.search.SearchTerm
javax.mail.search.ComparisonTerm
org.apache.camel.component.mail.NowSearchTerm
- All Implemented Interfaces:
- Serializable
public class NowSearchTerm
- extends javax.mail.search.ComparisonTerm
A SearchTerm that is based on
DateTerm that compares with current date (eg now).
This allows to compare with a dynamic derived value.
- See Also:
- Serialized Form
| Fields inherited from class javax.mail.search.ComparisonTerm |
EQ, GE, GT, LE, LT, NE |
|
Constructor Summary |
NowSearchTerm(int comparison,
boolean sentDate,
long offset)
Constructor |
NowSearchTerm
public NowSearchTerm(int comparison,
boolean sentDate,
long offset)
- Constructor
- Parameters:
comparison - the comparison operatorsentDate - true for using sent date, false for using received date.offset - an optional offset as delta from now, can be a positive or negative value, for example
to say within last 24 hours.- See Also:
ComparisonTerm
match
public boolean match(javax.mail.Message msg)
- Specified by:
match in class javax.mail.search.SearchTerm
equals
public boolean equals(Object o)
- Overrides:
equals in class javax.mail.search.ComparisonTerm
hashCode
public int hashCode()
- Overrides:
hashCode in class javax.mail.search.ComparisonTerm
Apache Camel