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: