Package org.apache.camel.component.mail
Class NowSearchTerm
java.lang.Object
jakarta.mail.search.SearchTerm
jakarta.mail.search.ComparisonTerm
org.apache.camel.component.mail.NowSearchTerm
- All Implemented Interfaces:
Serializable
public class NowSearchTerm
extends jakarta.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:
-
Field Summary
Fields inherited from class jakarta.mail.search.ComparisonTerm
EQ, GE, GT, LE, LT, NE -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
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:
-
-
Method Details
-
match
public boolean match(jakarta.mail.Message msg) - Specified by:
matchin classjakarta.mail.search.SearchTerm
-
equals
- Overrides:
equalsin classjakarta.mail.search.ComparisonTerm
-
hashCode
public int hashCode()- Overrides:
hashCodein classjakarta.mail.search.ComparisonTerm
-