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

Class MimeMessage.RecipientType

java.lang.Object
|
+--javax.mail.Message.RecipientType
   |
   +--javax.mail.internet.MimeMessage.RecipientType
Enclosing Class:


public static class MimeMessage.RecipientType
extends Message.RecipientType

This inner class extends the javax.mail.Message.RecipientType class to add additional RecipientTypes. The one additional RecipientType currently defined here is NEWSGROUPS.

Field Summary

static MimeMessage.RecipientType

NEWSGROUPS

The "Newsgroup" (Usenet news) recipients.

Constructor Summary

RecipientType(String type)

Method Summary

Object

readResolve()

When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class.

Field Details

NEWSGROUPS

public static final MimeMessage.RecipientType NEWSGROUPS

The "Newsgroup" (Usenet news) recipients.

Constructor Details

RecipientType

protected RecipientType(String type)

Parameters:
type

Method Details

readResolve

protected Object readResolve()

When deserializing a RecipientType, we need to make sure to return only one of the known static final instances defined in this class. Subclasses must implement their own readResolve method that checks for their known instances before calling this super method.