abstract class Athena::MIME::Part::Abstract
inherits Reference
#
Base type of all parts that provides common utilities and abstractions.
Direct known subclasses
Athena::MIME::Part::AbstractMultipart
Athena::MIME::Part::Text
Methods#
#body_to_s : String#
Returns a string representation of the body of this part, excluding any headers.
abstract #media_sub_type : String#
Returns the media sub-type of this part.
E.g. pdf within application/pdf.
abstract #media_type : String#
Returns the media type of this part.
E.g. application within application/pdf.
#prepared_headers : AMIME::Header::Collection#
Returns a cloned AMIME::Header::Collection consisting of a final representation of the headers associated with this message.
I.e. Ensures the message's headers include the required ones.