Class TextBody

java.lang.Object
org.apache.james.mime4j.dom.SingleBody
org.apache.james.mime4j.dom.TextBody
All Implemented Interfaces:
Body, Disposable
Direct Known Subclasses:
BasicBodyFactory.StringBody1, BasicBodyFactory.StringBody2, BasicBodyFactory.StringBody3, StorageTextBody, StringTextBody

public abstract class TextBody extends SingleBody
Encapsulates the contents of a text/* entity body.
  • Constructor Details

    • TextBody

      protected TextBody()
      Sole constructor.
  • Method Details

    • getMimeCharset

      public abstract String getMimeCharset()
      Returns the MIME charset of this text body.
      Returns:
      the MIME charset.
    • getCharset

      public abstract Charset getCharset()
    • getReader

      public abstract Reader getReader() throws IOException
      Gets a Reader which may be used to read out the contents of this body.
      Returns:
      the Reader.
      Throws:
      IOException - on I/O errors.