javax.mail.search
Class AndTerm
java.lang.Object
|
+--javax.mail.search.SearchTerm
|
+--javax.mail.search.AndTerm
- public final class AndTerm
- extends SearchTerm
This class implements the logical AND operator on individual
SearchTerms
Field Summary |
protected SearchTerm[] |
terms
The array of terms on which the AND operator should be
applied. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
terms
protected SearchTerm[] terms
- The array of terms on which the AND operator should be
applied.
AndTerm
public AndTerm(SearchTerm t1,
SearchTerm t2)
- Constructor that takes two terms.
- Parameters:
t1
- first termt2
- second term
AndTerm
public AndTerm(SearchTerm[] t)
- Constructor that takes an array of SearchTerms.
- Parameters:
t
- array of terms
getTerms
public SearchTerm[] getTerms()
- Return the search terms.
match
public boolean match(Message msg)
- The AND operation.
The terms specified in the constructor are applied to
the given object and the AND operator is applied to their results.
- Parameters:
msg
- The specified SearchTerms are applied to this Message
and the AND operator is applied to their results.- Returns:
- true if the AND succeds, otherwise false
- Overrides:
- match in class SearchTerm