Class MimeEncodedText

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

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.
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"
MethodDescription
getEncoding()Returns the encoding of the text.
getMimeType()Returns the mime type of the text.
getText()Returns the text.

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

encoding: String (read-only)

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


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: String (read-only)

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


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(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

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(): 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(): String

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

Returns:

  • text stored