public static enum NumericShaper.Range extends Enum<NumericShaper.Range>
NumericShaper.Range
表示具有其自己的十进制数字的脚本的Unicode范围。
例如, THAI
范围内有泰文数字,THAI DIGIT ZERO(U + 0E50)到THAI DIGIT NINE(U + 0E59)。
Range
枚举替代传统的基于位掩码的值(例如NumericShaper.ARABIC
),并支持比基于位掩码的更多的Unicode范围。 例如,使用位掩码的以下代码:
可以用这个枚举写成:NumericShaper.getContextualShaper(NumericShaper.ARABIC | NumericShaper.TAMIL, NumericShaper.EUROPEAN);
NumericShaper.getContextualShaper(EnumSet.of( NumericShaper.Range.ARABIC, NumericShaper.Range.TAMIL), NumericShaper.Range.EUROPEAN);
Enum Constant and Description |
---|
ARABIC
阿拉伯语范围与阿拉伯语 - 印度数字。
|
BALINESE
巴厘岛系列与巴厘岛数字。
|
BENGALI
孟加拉语范围与孟加拉语数字。
|
CHAM
Cham系列与Cham数字。
|
DEVANAGARI
梵文的范围与梵文数字。
|
EASTERN_ARABIC
阿拉伯语范围与东部阿拉伯语 - 印度数字。
|
ETHIOPIC
埃塞俄比亚的范围与埃塞俄比亚数字。
|
EUROPEAN
拉丁语(欧洲)范围与拉丁(ASCII)数字。
|
GUJARATI
古吉拉特语古吉拉特语数字。
|
GURMUKHI
古尔穆赫(Gurmukhi)范围与古尔穆奇数字。
|
JAVANESE
爪哇范围与爪哇数字。
|
KANNADA
卡纳达范围与卡纳达数字。
|
KAYAH_LI
Kayah Li范围与Kayah Li数字。
|
KHMER
高棉范围与高棉数字。
|
LAO
老挝数字老挝范围。
|
LEPCHA
Lepcha范围与Lepcha数字。
|
LIMBU
Limbu范围与Limbu数字。
|
MALAYALAM
马拉雅拉姆岛的马拉雅拉姆数字。
|
MEETEI_MAYEK
Meetei Mayek系列与Meetei Mayek数字。
|
MONGOLIAN
蒙古数字与蒙古数字。
|
MYANMAR
缅甸的数字与缅甸数字相同。
|
MYANMAR_SHAN
缅甸与缅甸山脉的数字。
|
NEW_TAI_LUE
新泰乐系列与新泰乐数位。
|
NKO
N'Ko范围与N'Ko数字。
|
OL_CHIKI
Ol Chiki数字的Ol Chiki系列。
|
ORIYA
Oriya系列与Oriya数字。
|
SAURASHTRA
Saurashtra系列与Saurashtra数字。
|
SUNDANESE
Sundㄧese Sund Sund Sund Sund。。。
|
TAI_THAM_HORA
泰泰霍亚(Tai Tham Hora)系列与泰泰尔(Tai Tham Hora)数位。
|
TAI_THAM_THAM
泰晤士报泰山系列与泰泰泰姆数位。
|
TAMIL
泰米尔语范围与泰米尔数字。
|
TELUGU
具有泰卢固语数字的泰卢固语范围。
|
THAI
泰国范围与泰国数字。
|
TIBETAN
藏族数字与西藏数字。
|
VAI
Vai范围与Vai数字。
|
Modifier and Type | Method and Description |
---|---|
static NumericShaper.Range |
valueOf(String name)
以指定的名称返回此类型的枚举常量。
|
static NumericShaper.Range[] |
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
|
public static final NumericShaper.Range EUROPEAN
public static final NumericShaper.Range ARABIC
public static final NumericShaper.Range EASTERN_ARABIC
public static final NumericShaper.Range DEVANAGARI
public static final NumericShaper.Range BENGALI
public static final NumericShaper.Range GURMUKHI
public static final NumericShaper.Range GUJARATI
public static final NumericShaper.Range ORIYA
public static final NumericShaper.Range TAMIL
public static final NumericShaper.Range TELUGU
public static final NumericShaper.Range KANNADA
public static final NumericShaper.Range MALAYALAM
public static final NumericShaper.Range THAI
public static final NumericShaper.Range LAO
public static final NumericShaper.Range TIBETAN
public static final NumericShaper.Range MYANMAR
public static final NumericShaper.Range ETHIOPIC
public static final NumericShaper.Range KHMER
public static final NumericShaper.Range MONGOLIAN
public static final NumericShaper.Range NKO
public static final NumericShaper.Range MYANMAR_SHAN
public static final NumericShaper.Range LIMBU
public static final NumericShaper.Range NEW_TAI_LUE
public static final NumericShaper.Range BALINESE
public static final NumericShaper.Range SUNDANESE
public static final NumericShaper.Range LEPCHA
public static final NumericShaper.Range OL_CHIKI
public static final NumericShaper.Range VAI
public static final NumericShaper.Range SAURASHTRA
public static final NumericShaper.Range KAYAH_LI
public static final NumericShaper.Range CHAM
public static final NumericShaper.Range TAI_THAM_HORA
public static final NumericShaper.Range TAI_THAM_THAM
public static final NumericShaper.Range JAVANESE
public static final NumericShaper.Range MEETEI_MAYEK
public static NumericShaper.Range[] values()
for (NumericShaper.Range c : NumericShaper.Range.values())
System.out.println(c);
public static NumericShaper.Range valueOf(String name)
name
- 要返回的枚举常量的名称。
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量
NullPointerException
- 如果参数为空