org.apache.sanselan.util
Class UnicodeUtils
java.lang.Object
org.apache.sanselan.util.UnicodeUtils
- All Implemented Interfaces:
- BinaryConstants
public abstract class UnicodeUtils
- extends java.lang.Object
- implements BinaryConstants
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHAR_ENCODING_CODE_ISO_8859_1
public static final int CHAR_ENCODING_CODE_ISO_8859_1
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_WITH_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_WITH_BOM
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_WITH_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_WITH_BOM
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_NO_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_BIG_ENDIAN_NO_BOM
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_NO_BOM
public static final int CHAR_ENCODING_CODE_UTF_16_LITTLE_ENDIAN_NO_BOM
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_UTF_8
public static final int CHAR_ENCODING_CODE_UTF_8
- See Also:
- Constant Field Values
CHAR_ENCODING_CODE_AMBIGUOUS
public static final int CHAR_ENCODING_CODE_AMBIGUOUS
- See Also:
- Constant Field Values
isValidISO_8859_1
public static final boolean isValidISO_8859_1(java.lang.String s)
findEndWithTerminator
public final int findEndWithTerminator(byte[] bytes,
int index)
throws UnicodeUtils.UnicodeException
- Throws:
UnicodeUtils.UnicodeException
findEndWithoutTerminator
public final int findEndWithoutTerminator(byte[] bytes,
int index)
throws UnicodeUtils.UnicodeException
- Throws:
UnicodeUtils.UnicodeException
findEnd
protected abstract int findEnd(byte[] bytes,
int index,
boolean includeTerminator)
throws UnicodeUtils.UnicodeException
- Throws:
UnicodeUtils.UnicodeException
getInstance
public static UnicodeUtils getInstance(int charEncodingCode)
throws UnicodeUtils.UnicodeException
- Throws:
UnicodeUtils.UnicodeException
Copyright © 2007-2009. All Rights Reserved.