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 java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
HANGUL_BASE
static int
HANGUL_COUNT
static int
HANGUL_END
static int
HANGUL_LIMIT
static int
JAMO_L_BASE
static int
JAMO_L_COUNT
static int
JAMO_L_END
static int
JAMO_L_LIMIT
static int
JAMO_T_BASE
static int
JAMO_T_COUNT
static int
JAMO_T_END
static int
JAMO_V_BASE
static int
JAMO_V_COUNT
static int
JAMO_V_END
static int
JAMO_V_LIMIT
static int
JAMO_VT_COUNT
-
Constructor Summary
Constructors Constructor Description Hangul()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
decompose(int c, java.lang.Appendable buffer)
Decomposes c, which must be a Hangul syllable, into buffer and returns the length of the decomposition (2 or 3).static void
getRawDecomposition(int c, java.lang.Appendable buffer)
Decomposes c, which must be a Hangul syllable, into buffer.static boolean
isHangul(int c)
static boolean
isHangulLV(int c)
static boolean
isJamo(int c)
static boolean
isJamoL(int c)
static boolean
isJamoT(int c)
static boolean
isJamoV(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)
-
isHangulLV
public static boolean isHangulLV(int c)
-
isJamoL
public static boolean isJamoL(int c)
-
isJamoV
public static boolean isJamoV(int c)
-
isJamoT
public static boolean isJamoT(int c)
-
isJamo
public static boolean isJamo(int c)
-
decompose
public static int decompose(int c, java.lang.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, java.lang.Appendable buffer)
Decomposes c, which must be a Hangul syllable, into buffer. This is the raw, not recursive, decomposition. Its length is always 2.
-
-