Class PreencodedMimeBodyPart

java.lang.Object
javax.mail.BodyPart
javax.mail.internet.MimeBodyPart
javax.mail.internet.PreencodedMimeBodyPart
All Implemented Interfaces:
MimePart, Part

public class PreencodedMimeBodyPart extends MimeBodyPart
A MimeBodyPart that handles data that has already been encoded. This class is useful when constructing a message and attaching data that has already been encoded (for example, using base64 encoding). The data may have been encoded by the application, or may have been stored in a file or database in encoded form. The encoding is supplied when this object is created. The data is attached to this object in the usual fashion, by using the setText, setContent, or setDataHandler methods.
Since:
JavaMail 1.4
  • Constructor Details

    • PreencodedMimeBodyPart

      public PreencodedMimeBodyPart(String encoding)
      Create a PreencodedMimeBodyPart that assumes the data is encoded using the specified encoding. The encoding must be a MIME supported Content-Transfer-Encoding.
      Parameters:
      encoding - the Content-Transfer-Encoding
  • Method Details