Class FetchItem

java.lang.Object
com.sun.mail.imap.protocol.FetchItem

public abstract class FetchItem extends Object
Metadata describing a FETCH item. Note that the "name" field MUST be in uppercase.

Since:
JavaMail 1.4.6
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • getFetchProfileItem

      public FetchProfile.Item getFetchProfileItem()
    • parseItem

      public abstract Object parseItem(FetchResponse r) throws ParsingException
      Parse the item into some kind of object appropriate for the item. Note that the item name will have been parsed and skipped already.
      Parameters:
      r - the response
      Returns:
      the fetch item
      Throws:
      ParsingException - for parsing failures