Package com.ibm.icu.impl
Class Normalizer2Impl.Hangul
- java.lang.Object
-
- com.ibm.icu.impl.Normalizer2Impl.Hangul
-
- Enclosing class:
- Normalizer2Impl
public static final class Normalizer2Impl.Hangul extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intHANGUL_BASEstatic intHANGUL_COUNTstatic intHANGUL_ENDstatic intHANGUL_LIMITstatic intJAMO_L_BASEstatic intJAMO_L_COUNTstatic intJAMO_L_ENDstatic intJAMO_L_LIMITstatic intJAMO_T_BASEstatic intJAMO_T_COUNTstatic intJAMO_T_ENDstatic intJAMO_V_BASEstatic intJAMO_V_COUNTstatic intJAMO_V_ENDstatic intJAMO_V_LIMITstatic intJAMO_VT_COUNT
-
Constructor Summary
Constructors Constructor Description Hangul()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intdecompose(int c, Appendable buffer)Decomposes c, which must be a Hangul syllable, into buffer and returns the length of the decomposition (2 or 3).static voidgetRawDecomposition(int c, Appendable buffer)Decomposes c, which must be a Hangul syllable, into buffer.static booleanisHangul(int c)static booleanisHangulWithoutJamoT(char c)static booleanisJamoL(int c)static booleanisJamoV(int c)
-
-
-
Field Detail
-
JAMO_L_BASE
public static final int JAMO_L_BASE
- See Also:
- Constant Field Values
-
JAMO_L_END
public static final int JAMO_L_END
- See Also:
- Constant Field Values
-
JAMO_V_BASE
public static final int JAMO_V_BASE
- See Also:
- Constant Field Values
-
JAMO_V_END
public static final int JAMO_V_END
- See Also:
- Constant Field Values
-
JAMO_T_BASE
public static final int JAMO_T_BASE
- See Also:
- Constant Field Values
-
JAMO_T_END
public static final int JAMO_T_END
- See Also:
- Constant Field Values
-
HANGUL_BASE
public static final int HANGUL_BASE
- See Also:
- Constant Field Values
-
HANGUL_END
public static final int HANGUL_END
- See Also:
- Constant Field Values
-
JAMO_L_COUNT
public static final int JAMO_L_COUNT
- See Also:
- Constant Field Values
-
JAMO_V_COUNT
public static final int JAMO_V_COUNT
- See Also:
- Constant Field Values
-
JAMO_T_COUNT
public static final int JAMO_T_COUNT
- See Also:
- Constant Field Values
-
JAMO_L_LIMIT
public static final int JAMO_L_LIMIT
- See Also:
- Constant Field Values
-
JAMO_V_LIMIT
public static final int JAMO_V_LIMIT
- See Also:
- Constant Field Values
-
JAMO_VT_COUNT
public static final int JAMO_VT_COUNT
- See Also:
- Constant Field Values
-
HANGUL_COUNT
public static final int HANGUL_COUNT
- See Also:
- Constant Field Values
-
HANGUL_LIMIT
public static final int HANGUL_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
isHangul
public static boolean isHangul(int c)
-
isHangulWithoutJamoT
public static boolean isHangulWithoutJamoT(char c)
-
isJamoL
public static boolean isJamoL(int c)
-
isJamoV
public static boolean isJamoV(int c)
-
decompose
public static int decompose(int c, Appendable buffer)Decomposes c, which must be a Hangul syllable, into buffer and returns the length of the decomposition (2 or 3).
-
getRawDecomposition
public static void getRawDecomposition(int c, Appendable buffer)Decomposes c, which must be a Hangul syllable, into buffer. This is the raw, not recursive, decomposition. Its length is always 2.
-
-