- java.lang.Object
-
- jakarta.mail.FetchProfile.Item
-
- jakarta.mail.UIDFolder.FetchProfileItem
-
- Enclosing interface:
- UIDFolder
public static class UIDFolder.FetchProfileItem extends FetchProfile.Item
A fetch profile item for fetching UIDs. This inner class extends theFetchProfile.Item
class to add new FetchProfile item types, specific to UIDFolders. The only item currently defined here is theUID
item.- See Also:
FetchProfile
-
-
Field Summary
Fields Modifier and Type Field Description static UIDFolder.FetchProfileItem
UID
UID is a fetch profile item that can be included in aFetchProfile
during a fetch request to a Folder.-
Fields inherited from class jakarta.mail.FetchProfile.Item
CONTENT_INFO, ENVELOPE, FLAGS, SIZE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FetchProfileItem(java.lang.String name)
Constructor for an item.
-
Method Summary
-
Methods inherited from class jakarta.mail.FetchProfile.Item
toString
-
-
-
-
Field Detail
-
UID
public static final UIDFolder.FetchProfileItem UID
UID is a fetch profile item that can be included in aFetchProfile
during a fetch request to a Folder. This item indicates that the UIDs for messages in the specified range are desired to be prefetched.An example of how a client uses this is below:
FetchProfile fp = new FetchProfile(); fp.add(UIDFolder.FetchProfileItem.UID); folder.fetch(msgs, fp);
-
-