javax.mail.search

Class OrTerm

public final class OrTerm extends SearchTerm

A logical OR of a number of search terms.

Version: 1.4

Author: Chris Burdess

Field Summary
protected SearchTerm[]terms
The target terms.
Constructor Summary
OrTerm(SearchTerm t1, SearchTerm t2)
Constructor with two operands.
OrTerm(SearchTerm[] t)
Constructor with multiple search terms.
Method Summary
booleanequals(Object other)
SearchTerm[]getTerms()
Returns the search terms.
inthashCode()
booleanmatch(Message msg)
Returns true only if any of the terms specified in this term match the given message.

Field Detail

terms

protected SearchTerm[] terms
The target terms.

Constructor Detail

OrTerm

public OrTerm(SearchTerm t1, SearchTerm t2)
Constructor with two operands.

Parameters: t1 the first term t2 the second term

OrTerm

public OrTerm(SearchTerm[] t)
Constructor with multiple search terms.

Parameters: t the terms

Method Detail

equals

public boolean equals(Object other)

getTerms

public SearchTerm[] getTerms()
Returns the search terms.

hashCode

public int hashCode()

match

public boolean match(Message msg)
Returns true only if any of the terms specified in this term match the given message.
© Copyright 2003, 2004 The Free Software Foundation, All rights reserved