パッケージ jakarta.mail
クラス Message.RecipientType
java.lang.ObjectSE
jakarta.mail.Message.RecipientType
- 実装されているすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
MimeMessage.RecipientType
- 含まれているクラス:
- Message
この内部クラスは、Message クラスで許可される受信者の型を定義します。現在定義されている型は、TO、CC、BCC です。このクラスには protected コンストラクターしかないため、新しい受信者型はこのクラスまたはサブクラスのいずれかに制限されることに注意してください。これにより、許可された受信者型の列挙が効果的に実装されます。次のコードサンプルは、このクラスを使用してメッセージから "TO" 受信者を取得する方法を示しています。
Message msg = folder.getMessages(1); Address[] a = m.getRecipients(Message.RecipientType.TO);
フィールドのサマリー
フィールド修飾子と型フィールド説明static final Message.RecipientType
"Bcc" (ブラインドカーボンコピー)受信者。static final Message.RecipientType
"Cc" (カーボンコピー)受信者。static final Message.RecipientType
"To" (プライマリ)受信者。protected StringSE
受信者の型、通常は対応するインターネット標準ヘッダーの名前。コンストラクターの概要
コンストラクターメソッドのサマリー
フィールドの詳細
TO
"To" (プライマリ)受信者。CC
"Cc" (カーボンコピー)受信者。BCC
"Bcc" (ブラインドカーボンコピー)受信者。type
受信者の型、通常は対応するインターネット標準ヘッダーの名前。
コンストラクターの詳細
RecipientType
サブクラスで使用するコンストラクター。- パラメーター:
type
- 受信者の型
メソッドの詳細
readResolve
RecipientType を逆直列化する場合、このクラスで定義されている既知の静的な最終インスタンスの 1 つだけを返すようにする必要があります。サブクラスは、このスーパーメソッドを呼び出す前に、既知のインスタンスをチェックする独自のreadResolve
メソッドを実装する必要があります。- 戻り値:
- RecipientType オブジェクトインスタンス
- 例外:
ObjectStreamExceptionSE
- オブジェクトストリームエラーの場合
toString