Encoding
Inheritance: java.lang.Object
public class Encoding
Represents a character encoding.
Constructors
| Constructor | Description |
|---|---|
| Encoding() |
Methods
| Method | Description |
|---|---|
| equals(Encoding other) | Determines whether the specified Encoding object is equal to the current instance. |
| equals(Object o) | Determines whether the specified Object is equal to the current instance. |
| getASCII() | Gets an encoding for the ASCII (7-bit) character set. |
| getBigEndianUnicode() | Gets an encoding for the UTF-16 format using the big endian byte order. |
| getClass() | |
| getDefault() | Gets an encoding for the operating system’s current ANSI code page. |
| getEncoding(int codePage) | Returns the encoding associated with the specified code page identifier. |
| getEncoding(String charsetName) | Returns an encoding associated with the specified charset name. |
| getEncoding(Charset charset) | Returns an encoding associated with the specified charset object. |
| getUTF7() | Gets an encoding for the UTF-7 format. |
| getUTF8() | Gets an encoding for the UTF-8 format. |
| getUTF8NoBOM() | Gets an encoding for the UTF-8 format without the UTF-8 identifier. |
| getUnicode() | Gets an encoding for the UTF-16 format using the little endian byte order. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
Encoding()
public Encoding()
equals(Encoding other)
public boolean equals(Encoding other)
Determines whether the specified Encoding object is equal to the current instance.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| other | Encoding | The Encoding object to compare with the current instance. |
Returns: boolean - true if value is equal to the current instance; otherwise, false.
equals(Object o)
public boolean equals(Object o)
Determines whether the specified Object is equal to the current instance.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| o | java.lang.Object | The Object to compare with the current instance. |
Returns: boolean - true if value is an instance of Encoding and is equal to the current instance; otherwise, false.
getASCII()
public static Encoding getASCII()
Gets an encoding for the ASCII (7-bit) character set.
Returns: Encoding - A Encoding object for the ASCII (7-bit) character set.
getBigEndianUnicode()
public static Encoding getBigEndianUnicode()
Gets an encoding for the UTF-16 format using the big endian byte order.
Returns: Encoding - A Encoding object for the UTF-16 format using the big endian byte
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDefault()
public static Encoding getDefault()
Gets an encoding for the operating system’s current ANSI code page.
Returns: Encoding - An encoding for the operating system’s current ANSI code page.
getEncoding(int codePage)
public static Encoding getEncoding(int codePage)
Returns the encoding associated with the specified code page identifier.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| codePage | int | The code page identifier of the preferred encoding. -or- 0, to use the default encoding. |
Returns: Encoding - The Encoding object associated with the specified code page.
getEncoding(String charsetName)
public static Encoding getEncoding(String charsetName)
Returns an encoding associated with the specified charset name.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| charsetName | java.lang.String | specified charset name |
Returns: Encoding - The Encoding object associated with the specified charset name.
getEncoding(Charset charset)
public static Encoding getEncoding(Charset charset)
Returns an encoding associated with the specified charset object.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| charset | java.nio.charset.Charset | specified charset object |
Returns: Encoding - The Encoding object associated with the specified charset object.
getUTF7()
public static Encoding getUTF7()
Gets an encoding for the UTF-7 format.
Returns: Encoding - A Encoding object for the UTF-7 format.
getUTF8()
public static Encoding getUTF8()
Gets an encoding for the UTF-8 format.
Returns: Encoding - A Encoding object for the UTF-8 format.
getUTF8NoBOM()
public static Encoding getUTF8NoBOM()
Gets an encoding for the UTF-8 format without the UTF-8 identifier.
Returns: Encoding - A Encoding object for the UTF-8 format without UTF-8 identifier.
getUnicode()
public static Encoding getUnicode()
Gets an encoding for the UTF-16 format using the little endian byte order.
Returns: Encoding - A Encoding object for the UTF-16 format using the little endian byte
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |