| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Access | Constructor and Description |
|---|---|
| public |
| HKSCS | back to summary |
|---|---|
| public HKSCS() | |
| Modifier and Type | Field and Description |
|---|---|
| private final char[][] | |
| private final char[][] | |
| pack-priv static int | |
| pack-priv static int | |
| private final DoubleByte. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public int | decode(byte[] src, int sp, int len, char[] dst)
Overrides sun. Implements sun.
|
| protected CoderResult | decodeArrayLoop(ByteBuffer src, CharBuffer dst)
Overrides sun.
|
| public char | |
| protected CoderResult | decodeBufferLoop(ByteBuffer src, CharBuffer dst)
Overrides sun.
|
| public char | |
| public char | |
| public CoderResult | decodeLoop(ByteBuffer src, CharBuffer dst)
Overrides sun. Implements sun. Decodes one or more bytes into one or more characters. |
| public char | |
| public static void |
| b2cBmp | back to summary |
|---|---|
| private final char[][] b2cBmp | |
| b2cSupp | back to summary |
|---|---|
| private final char[][] b2cSupp | |
| b2Max | back to summary |
|---|---|
| pack-priv static int b2Max | |
| b2Min | back to summary |
|---|---|
| pack-priv static int b2Min | |
| big5Dec | back to summary |
|---|---|
| private final DoubleByte. | |
| Decoder | back to summary |
|---|---|
| protected Decoder(Charset cs, DoubleByte. | |
| decode | back to summary |
|---|---|
| public int decode(byte[] src, int sp, int len, char[] dst) Overrides sun. Implements sun. | |
| decodeArrayLoop | back to summary |
|---|---|
| protected CoderResult decodeArrayLoop(ByteBuffer src, CharBuffer dst) | |
| decodeBig5 | back to summary |
|---|---|
| public char decodeBig5(int b1, int b2) | |
| decodeBufferLoop | back to summary |
|---|---|
| protected CoderResult decodeBufferLoop(ByteBuffer src, CharBuffer dst) | |
| decodeDouble | back to summary |
|---|---|
| public char decodeDouble(int b1, int b2) Overrides sun. | |
| decodeDoubleEx | back to summary |
|---|---|
| public char decodeDoubleEx(int b1, int b2) | |
| decodeLoop | back to summary |
|---|---|
| public CoderResult decodeLoop(ByteBuffer src, CharBuffer dst) Overrides sun. Implements sun. Doc from java. Decodes one or more bytes into one or more characters. This method encapsulates the basic decoding loop, decoding as many
bytes as possible until it either runs out of input, runs out of room
in the output buffer, or encounters a decoding error. This method is
invoked by the The buffers are read from, and written to, starting at their current
positions. At most This method returns a An implementation of this method may perform arbitrary lookahead by
returning | |
| decodeSingle | back to summary |
|---|---|
| public char decodeSingle(int b) Overrides sun. | |
| initb2c | back to summary |
|---|---|
| public static void initb2c(char[][] b2c, String[] b2cStr) | |
| Modifier and Type | Field and Description |
|---|---|
| private final DoubleByte. | |
| pack-priv static char[] | |
| private final char[][] | |
| private final char[][] |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | canEncode(char c)
Overrides sun. Tells whether or not this encoder can encode the given character. |
| protected CoderResult | encodeArrayLoop(CharBuffer src, ByteBuffer dst)
Overrides sun.
|
| public int | |
| protected CoderResult | encodeBufferLoop(CharBuffer src, ByteBuffer dst)
Overrides sun.
|
| public int | |
| public int | encodeFromUTF16(byte[] src, int sp, int len, byte[] dst, int dp)
Overrides sun. Implements sun.
|
| protected CoderResult | encodeLoop(CharBuffer src, ByteBuffer dst)
Overrides sun. Encodes one or more characters into one or more bytes. |
| public int | |
| public static void |
| big5Enc | back to summary |
|---|---|
| private final DoubleByte. | |
| C2B_UNMAPPABLE | back to summary |
|---|---|
| pack-priv static char[] C2B_UNMAPPABLE | |
| c2bBmp | back to summary |
|---|---|
| private final char[][] c2bBmp | |
| c2bSupp | back to summary |
|---|---|
| private final char[][] c2bSupp | |
| Encoder | back to summary |
|---|---|
| protected Encoder(Charset cs, DoubleByte. | |
| canEncode | back to summary |
|---|---|
| public boolean canEncode(char c) Overrides sun. Doc from java. Tells whether or not this encoder can encode the given character. This method returns This method may modify this encoder's state; it should therefore not be invoked if an encoding operation is already in progress. The default implementation of this method is not very efficient; it should generally be overridden to improve performance. | |
| encodeArrayLoop | back to summary |
|---|---|
| protected CoderResult encodeArrayLoop(CharBuffer src, ByteBuffer dst) | |
| encodeBig5 | back to summary |
|---|---|
| public int encodeBig5(char ch) | |
| encodeBufferLoop | back to summary |
|---|---|
| protected CoderResult encodeBufferLoop(CharBuffer src, ByteBuffer dst) | |
| encodeChar | back to summary |
|---|---|
| public int encodeChar(char ch) Overrides sun. | |
| encodeFromUTF16 | back to summary |
|---|---|
| public int encodeFromUTF16(byte[] src, int sp, int len, byte[] dst, int dp) Overrides sun. Implements sun.
| |
| encodeLoop | back to summary |
|---|---|
| protected CoderResult encodeLoop(CharBuffer src, ByteBuffer dst) Overrides sun. Doc from java. Encodes one or more characters into one or more bytes. This method encapsulates the basic encoding loop, encoding as many
characters as possible until it either runs out of input, runs out of room
in the output buffer, or encounters an encoding error. This method is
invoked by the The buffers are read from, and written to, starting at their current
positions. At most This method returns a An implementation of this method may perform arbitrary lookahead by
returning | |
| encodeSupp | back to summary |
|---|---|
| public int encodeSupp(int cp) | |
| initc2b | back to summary |
|---|---|
| public static void initc2b(char[][] c2b, String[] b2cStr, String pua) | |