Package 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.ComparisonTermASearchTermthat is based onDateTermthat compares with current date (eg now). This allows to compare with a dynamic derived value.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NowSearchTerm(int comparison, boolean sentDate, long offset)Constructor
-
-
-
Constructor Detail
-
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
-
-
Method Detail
-
match
public boolean match(javax.mail.Message msg)
- Specified by:
matchin classjavax.mail.search.SearchTerm
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classjavax.mail.search.ComparisonTerm
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjavax.mail.search.ComparisonTerm
-
-