Class MimeEncodedText

Container for an arbitrary text string its mime type, and encoding

Property Summary 

PropertyDescription
encoding: String (read-only)Returns the encoding of the text.
mimeType: String (read-only)Returns the mime type of the text.
text: String (read-only)Returns the text.

Constructor Summary 

ConstructorDescription
MimeEncodedText(String, String, String)Creates a new MimeEncodedText with explicit values for mime type and encoding.
MimeEncodedText(String)Creates a new MimeEncodedText with the given String as text, mime type of “text/plain;charset=UTF-8” and encoding of “UTF-8”

Method Summary 

MethodDescription
getEncoding()Returns the encoding of the text.
getMimeType()Returns the mime type of the text.
getText()Returns the text.

Methods inherited from class Object 

assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values

Property Details 

encoding 

encoding: String (read-only)

Returns the encoding of the text. Encoding is set at creation time and can't be changed afterwards


mimeType 

mimeType: String (read-only)

Returns the mime type of the text. Mime type is set at creation time and can't be changed afterwards.


text 

text: String (read-only)

Returns the text. Text is set at creation time and can't be changed afterwards.


Constructor Details 

MimeEncodedText(String, String, String) 

MimeEncodedText(text: String, mimeType: String, encoding: String)

Creates a new MimeEncodedText with explicit values for mime type and encoding.

Parameters:

  • text - text to be stored
  • mimeType - mime type of the text. For example, "text/plain" or "text/html"
  • encoding - Encoding of the text. For example, "UTF-8" or "ISO-8859-1"

MimeEncodedText(String) 

MimeEncodedText(text: String)

Creates a new MimeEncodedText with the given String as text, mime type of "text/plain;charset=UTF-8" and encoding of "UTF-8"

Parameters:

  • text - text to be stored

Method Details 

getEncoding() 

getEncoding(): String

Returns the encoding of the text. Encoding is set at creation time and can't be changed afterwards

Returns:

  • encoding of the text

getMimeType() 

getMimeType(): String

Returns the mime type of the text. Mime type is set at creation time and can't be changed afterwards.

Returns:

  • the MimeType of the text

getText() 

getText(): String

Returns the text. Text is set at creation time and can't be changed afterwards.

Returns:

  • text stored