Package jakarta.mail
Class UIDFolder.FetchProfileItem
- 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.Itemclass to add new FetchProfile item types, specific to UIDFolders. The only item currently defined here is theUIDitem.- See Also:
 FetchProfile
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static UIDFolder.FetchProfileItemUIDUID is a fetch profile item that can be included in aFetchProfileduring 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 protectedFetchProfileItem(String name) 
 - 
 
- 
- 
Field Detail
- 
UID
public static final UIDFolder.FetchProfileItem UID
UID is a fetch profile item that can be included in aFetchProfileduring 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); 
 - 
 
- 
Constructor Detail
- 
FetchProfileItem
protected FetchProfileItem(String name)
 
 - 
 
 -