Script: Class dw.value.MimeEncodedText

Class MimeEncodedText

  • Object
    • dw.value.MimeEncodedText

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

Properties

encoding : String Read Only

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

mimeType : String Read Only

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

text : String Read Only

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

Constructor Summary

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

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

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"

Method Summary

getEncoding() : String

Returns the encoding of the text.

getMimeType() : String

Returns the mime type of the text.

getText() : String

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

Constructor Detail

MimeEncodedText

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

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

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