com.sun.mail.imap
クラス IMAPFolder.FetchProfileItem

java.lang.Object
  上位を拡張 javax.mail.FetchProfile.Item
      上位を拡張 com.sun.mail.imap.IMAPFolder.FetchProfileItem
含まれているクラス:
IMAPFolder

public static final class IMAPFolder.FetchProfileItem
extends FetchProfile.Item

フェッチされるヘッダ群のフェッチプロフィール項目です。 この内側クラスは IMAPFolder に特定の新しい FetchProfile 項目タイプを加える為に FetchProfile.Item クラスを拡張します。

関連項目:
FetchProfile

フィールドの概要
static IMAPFolder.FetchProfileItem HEADERS
          HEADERS はフェッチ要求の間 FetchProfile を Folder に含む事ができるフェッチプロフィール項目です。
static IMAPFolder.FetchProfileItem SIZE
          SIZE はフェッチ要求の間 FetchProfile を Folder に含む事ができるフェッチプロフィール項目です。
 
クラス javax.mail.FetchProfile.Item から継承されたフィールド
CONTENT_INFO, ENVELOPE, FLAGS
 
コンストラクタの概要
protected IMAPFolder.FetchProfileItem(String name)
           
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

HEADERS

public static final IMAPFolder.FetchProfileItem HEADERS
HEADERS はフェッチ要求の間 FetchProfile を Folder に含む事ができるフェッチプロフィール項目です。 This item indicates that the headers for messages in the specified range are desired to be prefetched.

クライアントでの使用例を以下に示します:

 
        FetchProfile fp = new FetchProfile();
        fp.add(IMAPFolder.FetchProfileItem.HEADERS);
        folder.fetch(msgs, fp);
 
 


SIZE

public static final IMAPFolder.FetchProfileItem SIZE
SIZE はフェッチ要求の間 FetchProfile を Folder に含む事ができるフェッチプロフィール項目です。 This item indicates that the sizes of the messages in the specified range are desired to be prefetched.

SIZE should move to FetchProfile.Item in JavaMail 1.3.

コンストラクタの詳細

IMAPFolder.FetchProfileItem

protected IMAPFolder.FetchProfileItem(String name)