public abstract class UnicodeUtils extends Object implements BinaryConstants
| Modifier and Type | Class and Description |
|---|---|
static class |
UnicodeUtils.UnicodeException |
| Modifier and Type | Field and Description |
|---|---|
static int |
CHAR_ENCODING_CODE_AMBIGUOUS |
static int |
CHAR_ENCODING_CODE_ISO_8859_1 |
static int |
CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_NO_BOM |
static int |
CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_WITH_BOM |
static int |
CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_NO_BOM |
static int |
CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_WITH_BOM |
static int |
CHAR_ENCODING_CODE_UTF_8 |
BYTE_ORDER_BIG_ENDIAN, BYTE_ORDER_INTEL, BYTE_ORDER_LEAST_SIGNIFICANT_BYTE, BYTE_ORDER_LITTLE_ENDIAN, BYTE_ORDER_LSB, BYTE_ORDER_MOST_SIGNIFICANT_BYTE, BYTE_ORDER_MOTOROLA, BYTE_ORDER_MSB, BYTE_ORDER_NETWORK| Modifier and Type | Method and Description |
|---|---|
protected abstract int |
findEnd(byte[] bytes,
int index,
boolean includeTerminator) |
int |
findEndWithoutTerminator(byte[] bytes,
int index) |
int |
findEndWithTerminator(byte[] bytes,
int index) |
static UnicodeUtils |
getInstance(int charEncodingCode) |
static boolean |
isValidISO_8859_1(String s) |
public static final int CHAR_ENCODING_CODE_ISO_8859_1
public static final int CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_WITH_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_WITH_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_NO_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_NO_BOM
public static final int CHAR_ENCODING_CODE_UTF_8
public static final int CHAR_ENCODING_CODE_AMBIGUOUS
public static final boolean isValidISO_8859_1(String s)
public final int findEndWithTerminator(byte[] bytes,
int index)
throws UnicodeUtils.UnicodeException
UnicodeUtils.UnicodeExceptionpublic final int findEndWithoutTerminator(byte[] bytes,
int index)
throws UnicodeUtils.UnicodeException
UnicodeUtils.UnicodeExceptionprotected abstract int findEnd(byte[] bytes,
int index,
boolean includeTerminator)
throws UnicodeUtils.UnicodeException
UnicodeUtils.UnicodeExceptionpublic static UnicodeUtils getInstance(int charEncodingCode) throws UnicodeUtils.UnicodeException
UnicodeUtils.UnicodeExceptionCopyright © 2007-2012. All Rights Reserved.