- 所有已实现的接口:
Serializable
,Comparable<NumericShaper.Range>
,Constable
- 封闭类:
NumericShaper
NumericShaper.Range
表示具有自己的十进制数字的脚本的 Unicode 范围。例如,THAI
范围包含泰文数字,泰文数字零 (U+0E50) 到泰文数字九 (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);
- 自从:
- 1.7
-
内部类总结
在类 java.lang.Enum 中声明的嵌套类/接口
Enum.EnumDesc<E extends Enum<E>>
-
枚举常量总结
枚举常量枚举常量描述带有阿拉伯-印度数字的阿拉伯语范围。带有巴厘数字的巴厘范围。孟加拉语范围与孟加拉语数字。带有 Cham 数字的 Cham 范围。带有天城文数字的天城文范围。带有东阿拉伯-印度数字的阿拉伯语范围。带有埃塞俄比亚数字的埃塞俄比亚范围。带有拉丁 (ASCII) 数字的拉丁(欧洲)范围。带有古吉拉特语数字的古吉拉特语范围。带有 Gurmukhi 数字的 Gurmukhi 范围。带有Java数字的Java范围。卡纳达语范围与卡纳达语数字。带有克耶黎语数字的克耶黎语范围。带有高棉数字的高棉范围。带有老挝数字的老挝语范围。Lepcha 范围与 Lepcha 数字。Limbu 范围与 Limbu 数字。带有马拉雅拉姆语数字的马拉雅拉姆语范围。Meetei Mayek 系列与 Meetei Mayek 数字。带有蒙古数字的蒙古范围。带有缅甸数字的缅甸范围。缅甸范围与缅甸掸语数字。带有缅甸泰莱数字的缅甸 Extended-B 系列。带有新泰略数字的新泰略范围。N'Ko 范围与 N'Ko 数字。Ol Chiki 系列与 Ol Chiki 数字。带有奥里亚语数字的奥里亚语范围。带有 Saurashtra 数字的 Saurashtra 范围。带有僧伽罗语数字的僧伽罗语范围。巽他语范围与巽他语数字。带有 Tai Tham Hora 数字的 Tai Tham Hora 范围。Tai Tham Tham 范围与 Tai Tham Tham 数字。带有泰米尔数字的泰米尔范围。泰卢固语范围与泰卢固语数字。带有泰语数字的泰语范围。带有藏文数字的藏文范围。Vai 范围与 Vai 数字。 -
方法总结
修饰符和类型方法描述static NumericShaper.Range
返回具有指定名称的此类的枚举常量。static NumericShaper.Range[]
values()
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。
-
枚举常量详细信息
-
EUROPEAN
带有拉丁 (ASCII) 数字的拉丁(欧洲)范围。 -
ARABIC
带有阿拉伯-印度数字的阿拉伯语范围。 -
EASTERN_ARABIC
带有东阿拉伯-印度数字的阿拉伯语范围。 -
DEVANAGARI
带有天城文数字的天城文范围。 -
BENGALI
孟加拉语范围与孟加拉语数字。 -
GURMUKHI
带有 Gurmukhi 数字的 Gurmukhi 范围。 -
GUJARATI
带有古吉拉特语数字的古吉拉特语范围。 -
ORIYA
带有奥里亚语数字的奥里亚语范围。 -
TAMIL
带有泰米尔数字的泰米尔范围。 -
TELUGU
泰卢固语范围与泰卢固语数字。 -
KANNADA
卡纳达语范围与卡纳达语数字。 -
MALAYALAM
带有马拉雅拉姆语数字的马拉雅拉姆语范围。 -
THAI
带有泰语数字的泰语范围。 -
LAO
带有老挝数字的老挝语范围。 -
TIBETAN
带有藏文数字的藏文范围。 -
MYANMAR
带有缅甸数字的缅甸范围。 -
ETHIOPIC
带有埃塞俄比亚数字的埃塞俄比亚范围。埃塞俄比亚语没有十进制数字 0,因此使用拉丁语(欧洲)0。 -
KHMER
带有高棉数字的高棉范围。 -
MONGOLIAN
带有蒙古数字的蒙古范围。 -
NKO
N'Ko 范围与 N'Ko 数字。 -
MYANMAR_SHAN
缅甸范围与缅甸掸语数字。 -
LIMBU
Limbu 范围与 Limbu 数字。 -
NEW_TAI_LUE
带有新泰略数字的新泰略范围。 -
BALINESE
带有巴厘数字的巴厘范围。 -
SUNDANESE
巽他语范围与巽他语数字。 -
LEPCHA
Lepcha 范围与 Lepcha 数字。 -
OL_CHIKI
Ol Chiki 系列与 Ol Chiki 数字。 -
VAI
Vai 范围与 Vai 数字。 -
SAURASHTRA
带有 Saurashtra 数字的 Saurashtra 范围。 -
KAYAH_LI
带有克耶黎语数字的克耶黎语范围。 -
CHAM
带有 Cham 数字的 Cham 范围。 -
TAI_THAM_HORA
带有 Tai Tham Hora 数字的 Tai Tham Hora 范围。 -
TAI_THAM_THAM
Tai Tham Tham 范围与 Tai Tham Tham 数字。 -
JAVANESE
带有Java数字的Java范围。 -
MEETEI_MAYEK
Meetei Mayek 系列与 Meetei Mayek 数字。 -
SINHALA
带有僧伽罗语数字的僧伽罗语范围。- 自从:
- 9
-
MYANMAR_TAI_LAING
带有缅甸泰莱数字的缅甸 Extended-B 系列。- 自从:
- 9
-
-
方法详情
-
values
返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。- 返回:
- 包含此枚举类常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)- 参数:
name
- 要返回的枚举常量的名称。- 返回:
- 具有指定名称的枚举常量
- 抛出:
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量NullPointerException
- 如果参数为空
-