public static enum NumericShaper.Range extends Enum<NumericShaper.Range>
NumericShaper.Range
は固有の10進数を持つスクリプトの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);
列挙型定数 | 説明 |
---|---|
ARABIC |
アラビア数字を含むアラビア語の範囲。
|
BALINESE |
バリ数字を含むバリ語の範囲。
|
BENGALI |
ベンガル数字を含むベンガル語の範囲。
|
CHAM |
チャム数字を含むチャム語の範囲。
|
DEVANAGARI |
デバナーガリ数字を含むデバナーガリ語の範囲。
|
EASTERN_ARABIC |
東アラビア数字を含むアラビア語の範囲。
|
ETHIOPIC |
エチオピア数字を含むエチオピア語の範囲。
|
EUROPEAN |
ラテン(ASCII)数字を含むラテン語(ヨーロッパ言語)の範囲。
|
GUJARATI |
グジャラート数字を含むグジャラート語の範囲。
|
GURMUKHI |
グルムキー数字を含むグルムキー語の範囲。
|
JAVANESE |
ジャワ数字を含むジャワ語の範囲。
|
KANNADA |
カンナダ数字を含むカンナダ語の範囲。
|
KAYAH_LI |
カヤー数字を含むカヤー語の範囲。
|
KHMER |
クメール数字を含むクメール語の範囲。
|
LAO |
ラオ数字を含むラオ語の範囲。
|
LEPCHA |
レプチャ数字を含むレプチャ語の範囲。
|
LIMBU |
リンブ数字を含むリンブ語の範囲。
|
MALAYALAM |
マラヤーラム数字を含むマラヤーラム語の範囲。
|
MEETEI_MAYEK |
マニプール数字を含むマニプール語の範囲。
|
MONGOLIAN |
モンゴル数字を含むモンゴル語の範囲。
|
MYANMAR |
ミャンマー数字を含むミャンマー語の範囲。
|
MYANMAR_SHAN |
ミャンマー・シャン数字を含むミャンマー語の範囲。
|
NEW_TAI_LUE |
新タイ・ロ数字を含む新タイ・ロ語の範囲。
|
NKO |
ンコ数字を含むンコ語の範囲。
|
OL_CHIKI |
オル・チキ数字を含むオル・チキ語の範囲。
|
ORIYA |
オリヤー数字を含むオリヤー語の範囲。
|
SAURASHTRA |
サウラーシュトラ数字を含むサウラーシュトラ語の範囲。
|
SUNDANESE |
スンダ数字を含むスンダ語の範囲。
|
TAI_THAM_HORA |
タイ・タム・ホーラ数字を含むタイ・タム・ホーラ語の範囲。
|
TAI_THAM_THAM |
タイ・タム・タム数字を含むタイ・タム・タム語の範囲。
|
TAMIL |
タミル数字を含むタミル語の範囲。
|
TELUGU |
テルグ数字を含むテルグ語の範囲。
|
THAI |
タイ数字を含むタイ語の範囲。
|
TIBETAN |
チベット数字を含むチベット語の範囲。
|
VAI |
バイ数字を含むバイ語の範囲。
|
修飾子と型 | メソッド | 説明 |
---|---|---|
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
- 引数がnullの場合 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。