org.pentaho.reporting.libraries.fonts.encoding.manual
public class Utf16LE extends Object implements ComplexEncoding
| Field Summary | |
|---|---|
| static int | MAX_CHAR |
| Constructor Summary | |
|---|---|
| Utf16LE() | |
| Method Summary | |
|---|---|
| CodePointBuffer | decode(ByteBuffer text, CodePointBuffer buffer) |
| CodePointBuffer | decode(ByteBuffer text, CodePointBuffer buffer, EncodingErrorType errorHandling) |
| CodePointBuffer | decode(char[] chars, int offset, int length, CodePointBuffer buffer) |
| CodePointBuffer | decodeString(String text, CodePointBuffer buffer) |
| ByteBuffer | encode(CodePointBuffer text, ByteBuffer buffer)
Encode, but ignore errors.
|
| ByteBuffer | encode(CodePointBuffer text, ByteBuffer buffer, EncodingErrorType errorHandling) |
| String | encodeString(CodePointBuffer buffer) |
| static Utf16LE | getInstance() |
| String | getName() |
| String | getName(Locale locale) |
| boolean | isEncodingSupported()
Checks, whether this implementation supports encoding of character data.
|
| boolean | isUnicodeCharacterSupported(int c) |
Parameters: text buffer
Returns:
Returns: