public static class FetchProfile.Item extends ObjectSE
ENVELOPE
、CONTENT_INFO
、FLAGS
です。UIDFolder
インターフェースは、UID
アイテムも定義します。このクラスには protected コンストラクターしかないため、新しい Item 型をこのクラスまたはサブクラスに制限することに注意してください。これにより、許可された項目型の列挙が効果的に実装されます。
UIDFolder
修飾子と型 | フィールドと説明 |
---|---|
static FetchProfile.Item | CONTENT_INFO このアイテムは、メッセージの内容に関する情報を取得するためのものです。 |
static FetchProfile.Item | ENVELOPE 封筒の項目です。 |
static FetchProfile.Item | FLAGS これは旗のアイテムです。 |
static FetchProfile.Item | SIZE SIZE は、フォルダーへのフェッチリクエスト中に FetchProfile に含めることができるフェッチプロファイル項目です。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | toString() デバッグのために、toString 戻り値に名前を含めます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final FetchProfile.Item ENVELOPE
エンベロープは、メッセージの一般的な属性の集合体です。実装には、From、To、Cc、Bcc、ReplyTo、サブジェクト、日付の属性を含める必要があります。より多くのアイテムも含まれる場合があります。
IMAP4 プロトコル(RFC 2060)の実装では、エンベロープに ENVELOPE データ項目を含める必要があります。他のアイテムも含まれる場合があります。
public static final FetchProfile.Item CONTENT_INFO
これには、メッセージの内容を説明するすべての属性が含まれます。実装には次の属性を含める必要があります: ContentType、ContentDisposition、ContentDescription、サイズ、LineCount。他のアイテムも含まれる場合があります。
public static final FetchProfile.Item SIZE
FetchProfile
に含めることができるフェッチプロファイル項目です。このアイテムは、指定された範囲のメッセージのサイズをプリフェッチする必要があることを示します。public static final FetchProfile.Item FLAGS
protected Item(StringSE name)
name
- アイテム名 public StringSE toString()
ObjectSE
の toStringSE
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.