⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
javax.mail.search

Class MessageIDTerm

java.lang.Object
|
+--javax.mail.search.SearchTerm
   |
   +--javax.mail.search.StringTerm
      |
      +--javax.mail.search.MessageIDTerm


public final class MessageIDTerm
extends StringTerm

This term models the RFC822 "Message-Id" - 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 Message-Id.

The Message-Id is represented as a String.

Author:

Constructor Summary

MessageIDTerm(String msgid)

Constructor.

Method Summary

boolean

equals(Object other)

Equality comparison.

boolean

match(Message msg)

The match method.

Constructor Details

MessageIDTerm

public MessageIDTerm(String msgid)

Constructor.

Parameters:
msgid - the msgid to search for

Method Details

equals

public boolean equals(Object other)

Equality comparison.

Parameters:
other

match

public boolean match(Message msg)

The match method.

Parameters:
msg - the match is applied to this Message's Message-ID header
Returns:
true if the match succeeds, otherwise false