javax.mail.search
Class NotTerm

java.lang.Object
  extended by javax.mail.search.SearchTerm
      extended by javax.mail.search.NotTerm
All Implemented Interfaces:
Serializable

public final class NotTerm
extends SearchTerm

Provides the logical negation of the target term.

Version:
1.4
Author:
Chris Burdess
See Also:
Serialized Form

Field Summary
protected  SearchTerm term
          The search term to negate.
 
Constructor Summary
NotTerm(SearchTerm t)
           
 
Method Summary
 boolean equals(Object other)
           
 SearchTerm getTerm()
          Returns the term to negate.
 int hashCode()
           
 boolean match(Message msg)
          Returns true only if the term specified in this term does not match the given message.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

term

protected SearchTerm term
The search term to negate.

Constructor Detail

NotTerm

public NotTerm(SearchTerm t)
Method Detail

getTerm

public SearchTerm getTerm()
Returns the term to negate.


match

public boolean match(Message msg)
Returns true only if the term specified in this term does not match the given message.

Specified by:
match in class SearchTerm

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


© Copyright 2003, 2004 The Free Software Foundation, All rights reserved