Encoding

Encoding class

Represents a character encoding.

Methods

NameDescription
getASCIIGets an encoding for the ASCII (7-bit) character set.
getUTF7Gets an encoding for the UTF-7 format.
getUTF8Gets an encoding for the UTF-8 format.
getUTF8NoBOMGets an encoding for the UTF-8 format without the UTF-8 identifier.
getUnicodeGets an encoding for the UTF-16 format using the little endian byte order.
getBigEndianUnicodeGets an encoding for the UTF-16 format using the big endian byte order.
getDefaultGets an encoding for the operating system’s current ANSI code page.
getEncodingReturns the encoding associated with the specified code page identifier.
equalsDetermines whether the specified Object is equal to the current instance.

getASCII()

Gets an encoding for the ASCII (7-bit) character set.

Returns: A Encoding object for the ASCII (7-bit) character set.

getUTF7()

Gets an encoding for the UTF-7 format.

Returns: A Encoding object for the UTF-7 format.

getUTF8()

Gets an encoding for the UTF-8 format.

Returns: A Encoding object for the UTF-8 format.

getUTF8NoBOM()

Gets an encoding for the UTF-8 format without the UTF-8 identifier.

Returns: A Encoding object for the UTF-8 format without UTF-8 identifier.

getUnicode()

Gets an encoding for the UTF-16 format using the little endian byte order.

Returns: A Encoding object for the UTF-16 format using the little endian byte

getBigEndianUnicode()

Gets an encoding for the UTF-16 format using the big endian byte order.

Returns: A Encoding object for the UTF-16 format using the big endian byte

getDefault()

Gets an encoding for the operating system’s current ANSI code page.

Returns: An encoding for the operating system’s current ANSI code page.

getEncoding(codePage) (1 of 3)

Returns the encoding associated with the specified code page identifier.

ParameterTypeDescription
codePageNumberThe code page identifier of the preferred encoding. -or- 0, to use the default encoding.

Returns: The Encoding object associated with the specified code page.


getEncoding(charsetName) (2 of 3)

Returns an encoding associated with the specified charset name.

ParameterTypeDescription
charsetNameStringspecified charset name

Returns: The Encoding object associated with the specified charset name.


getEncoding(charset) (3 of 3)

Returns an encoding associated with the specified charset object.

ParameterTypeDescription
charsetCharsetspecified charset object

Returns: The Encoding object associated with the specified charset object.

equals(o) (1 of 2)

Determines whether the specified Object is equal to the current instance.

ParameterTypeDescription
oObjectThe Object to compare with the current instance.

Returns: true if value is an instance of Encoding and is equal to the current instance; otherwise, false.


equals(other) (2 of 2)

Determines whether the specified Encoding object is equal to the current instance.

ParameterTypeDescription
otherEncodingThe Encoding object to compare with the current instance.

Returns: true if value is equal to the current instance; otherwise, false.