Package com.google.flatbuffers.internal
Class CharacterTools
- java.lang.Object
-
- com.google.flatbuffers.internal.CharacterTools
-
public class CharacterTools extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static charMAX_HIGH_SURROGATEstatic charMAX_LOW_SURROGATEstatic charMAX_SURROGATEstatic charMIN_HIGH_SURROGATEstatic charMIN_LOW_SURROGATEstatic intMIN_SUPPLEMENTARY_CODE_POINTstatic charMIN_SURROGATE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcodePointAt(java.lang.CharSequence seq, int index)static java.lang.StringdecodeUtf8(byte[] bytes, int offset, int length)static byte[]encodeUtf8(java.lang.String string)static booleanisHighSurrogate(char ch)static booleanisLowSurrogate(char ch)static booleanisSurrogatePair(char high, char low)static inttoCodePoint(char high, char low)
-
-
-
Field Detail
-
MIN_HIGH_SURROGATE
public static final char MIN_HIGH_SURROGATE
- See Also:
- Constant Field Values
-
MAX_HIGH_SURROGATE
public static final char MAX_HIGH_SURROGATE
- See Also:
- Constant Field Values
-
MIN_LOW_SURROGATE
public static final char MIN_LOW_SURROGATE
- See Also:
- Constant Field Values
-
MAX_LOW_SURROGATE
public static final char MAX_LOW_SURROGATE
- See Also:
- Constant Field Values
-
MIN_SURROGATE
public static final char MIN_SURROGATE
- See Also:
- Constant Field Values
-
MAX_SURROGATE
public static final char MAX_SURROGATE
- See Also:
- Constant Field Values
-
MIN_SUPPLEMENTARY_CODE_POINT
public static final int MIN_SUPPLEMENTARY_CODE_POINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
decodeUtf8
public static java.lang.String decodeUtf8(byte[] bytes, int offset, int length)
-
encodeUtf8
public static byte[] encodeUtf8(java.lang.String string)
-
isHighSurrogate
public static boolean isHighSurrogate(char ch)
-
isLowSurrogate
public static boolean isLowSurrogate(char ch)
-
isSurrogatePair
public static boolean isSurrogatePair(char high, char low)
-
toCodePoint
public static int toCodePoint(char high, char low)
-
codePointAt
public static int codePointAt(java.lang.CharSequence seq, int index)
-
-