Class MessageIDTerm

  extended by
      extended by
          extended by
All Implemented Interfaces:

public final class MessageIDTerm
extends StringTerm

This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message. Clients can use this term to search a folder for a message given its MessageId.

The MessageId is represented as a String.

Bill Shannon, John Mani
See Also:
Serialized Form

Field Summary
Fields inherited from class
ignoreCase, pattern
Constructor Summary
MessageIDTerm(java.lang.String msgid)
Method Summary
 boolean equals(java.lang.Object obj)
          Equality comparison.
 boolean match(Message msg)
          The match method.
Methods inherited from class
getIgnoreCase, getPattern, hashCode, match
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public MessageIDTerm(java.lang.String msgid)

msgid - the msgid to search for
Method Detail


public boolean match(Message msg)
The match method.

Specified by:
match in class SearchTerm
msg - the match is applied to this Message's Message-ID header
true if the match succeeds, otherwise false


public boolean equals(java.lang.Object obj)
Equality comparison.

equals in class StringTerm

Submit a bug or feature

Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.

Generated on 10-February-2011 12:41

Scripting on this page tracks web page traffic, but does not change the content in any way.