javax.mail.search

Class IntegerComparisonTerm

Implemented Interfaces:
Serializable
Known Direct Subclasses:
MessageNumberTerm, SizeTerm

public abstract class IntegerComparisonTerm
extends ComparisonTerm

A Term that provides comparisons for integers.

Field Summary

protected int
number

Fields inherited from class javax.mail.search.ComparisonTerm

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

Constructor Summary

IntegerComparisonTerm(int comparison, int number)

Method Summary

boolean
equals(Object other)
int
getComparison()
int
getNumber()
int
hashCode()
protected boolean
match(int match)

Methods inherited from class javax.mail.search.ComparisonTerm

equals, hashCode

Methods inherited from class javax.mail.search.SearchTerm

match

Field Details

number

protected int number

Constructor Details

IntegerComparisonTerm

protected IntegerComparisonTerm(int comparison,
                                int number)

Method Details

equals

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

getComparison

public int getComparison()

getNumber

public int getNumber()

hashCode

public int hashCode()
Overrides:
hashCode in interface ComparisonTerm

match

protected boolean match(int match)