javax.mail.search

Class DateTerm

Implemented Interfaces:
Serializable
Known Direct Subclasses:
ReceivedDateTerm, SentDateTerm

public abstract class DateTerm
extends ComparisonTerm

Field Summary

protected Date
date

Fields inherited from class javax.mail.search.ComparisonTerm

EQ, GE, GT, LE, LT, NE, comparison

Constructor Summary

DateTerm(int comparison, Date date)

Method Summary

boolean
equals(Object other)
int
getComparison()
Date
getDate()
int
hashCode()
protected boolean
match(Date match)

Methods inherited from class javax.mail.search.ComparisonTerm

equals, hashCode

Methods inherited from class javax.mail.search.SearchTerm

match

Field Details

date

protected Date date

Constructor Details

DateTerm

protected DateTerm(int comparison,
                   Date date)

Method Details

equals

public boolean equals(Object other)
Overrides:
equals in interface ComparisonTerm

getComparison

public int getComparison()

getDate

public Date getDate()

hashCode

public int hashCode()
Overrides:
hashCode in interface ComparisonTerm

match

protected boolean match(Date match)