asposecells.api

Class Encoding

Represents a character encoding.

Method Summary
methodequals(other)
Determines whether the specified Encoding object is equal to the current instance.
methodequals(o)
Determines whether the specified Object is equal to the current instance.
static methodgetASCII()
Gets an encoding for the ASCII (7-bit) character set.
static methodgetBigEndianUnicode()
Gets an encoding for the UTF-16 format using the big endian byte order.
static methodgetDefault()
Gets an encoding for the operating system's current ANSI code page.
static methodgetEncoding(codePage)
Returns the encoding associated with the specified code page identifier.
static methodgetEncoding(charsetName)
Returns an encoding associated with the specified charset name.
static methodgetEncoding(charset)
Returns an encoding associated with the specified charset object.
static methodgetUnicode()
Gets an encoding for the UTF-16 format using the little endian byte order.
static methodgetUTF7()
Gets an encoding for the UTF-7 format.
static methodgetUTF8()
Gets an encoding for the UTF-8 format.
static methodgetUTF8NoBOM()
Gets an encoding for the UTF-8 format without the UTF-8 identifier.
 

    • Method Detail

      • getASCII

        static Encoding getASCII()
        Gets an encoding for the ASCII (7-bit) character set.
        Returns:
        A Encoding object for the ASCII (7-bit) character set.
      • getUTF7

        static Encoding getUTF7()
        Gets an encoding for the UTF-7 format.
        Returns:
        A Encoding object for the UTF-7 format.
      • getUTF8

        static Encoding getUTF8()
        Gets an encoding for the UTF-8 format.
        Returns:
        A Encoding object for the UTF-8 format.
      • getUTF8NoBOM

        static Encoding 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

        static Encoding 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

        static Encoding 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

        static Encoding 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

        static Encoding getEncoding(codePage)
        Returns the encoding associated with the specified code page identifier.
        Parameters:
        codePage: int - The 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

        static Encoding getEncoding(charsetName)
        Returns an encoding associated with the specified charset name.
        Parameters:
        charsetName: String - specified charset name
        Returns:
        The Encoding object associated with the specified charset name.
      • getEncoding

        static Encoding getEncoding(charset)
        Returns an encoding associated with the specified charset object.
        Parameters:
        charset: Charset - specified charset object
        Returns:
        The Encoding object associated with the specified charset object.
      • equals

        boolean equals(o)
        Determines whether the specified Object is equal to the current instance.
        Parameters:
        o: Object - The 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

        boolean equals(other)
        Determines whether the specified Encoding object is equal to the current instance.
        Parameters:
        other: Encoding - The Encoding object to compare with the current instance.
        Returns:
        true if value is equal to the current instance; otherwise, false.