| Modifier and Type | Class and Description |
|---|---|
| protected static class | |
| protected static class |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | contains(Charset cs)
Implements abstract java. Tells whether or not this charset contains the given charset. |
| public String | |
| public CharsetDecoder | newDecoder()
Implements abstract java. Constructs a new decoder for this charset. |
| public CharsetEncoder | newEncoder()
Implements abstract java. Constructs a new encoder for this charset. |
| IBM33722 | back to summary |
|---|---|
| public IBM33722() | |
| contains | back to summary |
|---|---|
| public boolean contains(Charset cs) Implements abstract java. Doc from java. Tells whether or not this charset contains the given charset. A charset C is said to contain a charset D if, and only if, every character representable in D is also representable in C. If this relationship holds then it is guaranteed that every string that can be encoded in D can also be encoded in C without performing any replacements. That C contains D does not imply that each character representable in C by a particular byte sequence is represented in D by the same byte sequence, although sometimes this is the case. Every charset contains itself. This method computes an approximation of the containment relation:
If it returns | |
| historicalName | back to summary |
|---|---|
| public String historicalName() Implements sun. | |
| newDecoder | back to summary |
|---|---|
| public CharsetDecoder newDecoder() Implements abstract java. Doc from java. Constructs a new decoder for this charset. | |
| newEncoder | back to summary |
|---|---|
| public CharsetEncoder newEncoder() Implements abstract java. Doc from java. Constructs a new encoder for this charset. | |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final int | |
| private static final int |
| Modifier and Type | Method and Description |
|---|---|
| private CoderResult | |
| private CoderResult | |
| protected CoderResult | decodeLoop(ByteBuffer src, CharBuffer dst)
Implements abstract java. Decodes one or more bytes into one or more characters. |
| byteToCharTable | back to summary |
|---|---|
| private static final String byteToCharTable | |
| mappingTableG1 | back to summary |
|---|---|
| private static final String mappingTableG1 | |
| mappingTableG2 | back to summary |
|---|---|
| private static final String mappingTableG2 | |
| mappingTableG3 | back to summary |
|---|---|
| private static final String mappingTableG3 | |
| SS2 | back to summary |
|---|---|
| private static final int SS2 | |
| SS3 | back to summary |
|---|---|
| private static final int SS3 | |
| Decoder | back to summary |
|---|---|
| public Decoder(Charset cs) | |
| decodeArrayLoop | back to summary |
|---|---|
| private CoderResult decodeArrayLoop(ByteBuffer src, CharBuffer dst) | |
| decodeBufferLoop | back to summary |
|---|---|
| private CoderResult decodeBufferLoop(ByteBuffer src, CharBuffer dst) | |
| decodeLoop | back to summary |
|---|---|
| protected CoderResult decodeLoop(ByteBuffer src, CharBuffer dst) Implements abstract java. 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 | |
| Modifier and Type | Field and Description |
|---|---|
| private static final short[] | |
| private static final String | |
| private static final String | |
| private static final String |
| index1 | back to summary |
|---|---|
| private static final short[] index1 | |
| index2 | back to summary |
|---|---|
| private static final String index2 | |
| index2a | back to summary |
|---|---|
| private static final String index2a | |
| index2b | back to summary |
|---|---|
| private static final String index2b | |
| Encoder | back to summary |
|---|---|
| public Encoder(Charset cs) | |