Package com.ibm.icu.impl
Class CharacterPropertiesImpl
- java.lang.Object
-
- com.ibm.icu.impl.CharacterPropertiesImpl
-
public final class CharacterPropertiesImpl extends java.lang.Object
Properties functionality above class UCharacterProperty but below class CharacterProperties and class UnicodeSet.
-
-
Field Summary
Fields Modifier and Type Field Description private static UnicodeSet[]
inclusions
A set of all characters _except_ the second through last characters of certain ranges.private static int
NUM_INCLUSIONS
-
Constructor Summary
Constructors Constructor Description CharacterPropertiesImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
clear()
static UnicodeSet
getInclusionsForProperty(int prop)
Returns a mutable UnicodeSet -- do not modify!private static UnicodeSet
getInclusionsForSource(int src)
private static UnicodeSet
getIntPropInclusions(int prop)
-
-
-
Field Detail
-
NUM_INCLUSIONS
private static final int NUM_INCLUSIONS
- See Also:
- Constant Field Values
-
inclusions
private static final UnicodeSet[] inclusions
A set of all characters _except_ the second through last characters of certain ranges. These ranges are ranges of characters whose properties are all exactly alike, e.g. CJK Ideographs from U+4E00 to U+9FA5.
-
-
Method Detail
-
clear
public static void clear()
-
getInclusionsForSource
private static UnicodeSet getInclusionsForSource(int src)
-
getIntPropInclusions
private static UnicodeSet getIntPropInclusions(int prop)
-
getInclusionsForProperty
public static UnicodeSet getInclusionsForProperty(int prop)
Returns a mutable UnicodeSet -- do not modify!
-
-