java.lang.Object
java.lang.Enum<NumericShaper.Range>
java.awt.font.NumericShaper.Range
- すべての実装されたインタフェース:
- Serializable,- Comparable<NumericShaper.Range>,- Constable
- 含まれているクラス:
- NumericShaper
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);
 - 導入されたバージョン:
- 1.7
- 
ネストされたクラスのサマリークラスjava.lang.Enumで宣言されたネストされたクラス/インタフェースEnum.EnumDesc<E extends Enum<E>>
- 
列挙型定数のサマリー列挙型定数列挙型定数説明アラビア数字を含むアラビア語の範囲。バリ数字を含むバリ語の範囲。ベンガル数字を含むベンガル語の範囲。チャム数字を含むチャム語の範囲。デバナーガリ数字を含むデバナーガリ語の範囲。東アラビア数字を含むアラビア語の範囲。エチオピア数字を含むエチオピア語の範囲。ラテン(ASCII)数字を含むラテン語(ヨーロッパ言語)の範囲。グジャラート数字を含むグジャラート語の範囲。グルムキー数字を含むグルムキー語の範囲。ジャワ数字を含むジャワ語の範囲。カンナダ数字を含むカンナダ語の範囲。カヤー数字を含むカヤー語の範囲。クメール数字を含むクメール語の範囲。ラオ数字を含むラオ語の範囲。レプチャ数字を含むレプチャ語の範囲。リンブ数字を含むリンブ語の範囲。マラヤーラム数字を含むマラヤーラム語の範囲。マニプール数字を含むマニプール語の範囲。モンゴル数字を含むモンゴル語の範囲。ミャンマー数字を含むミャンマー語の範囲。ミャンマー・シャン数字を含むミャンマー語の範囲。ミャンマ・タイ・レーイングの数字を含むミャンマ拡張B範囲。新タイ・ロ数字を含む新タイ・ロ語の範囲。ンコ数字を含むンコ語の範囲。オル・チキ数字を含むオル・チキ語の範囲。オリヤー数字を含むオリヤー語の範囲。サウラーシュトラ数字を含むサウラーシュトラ語の範囲。シン・ハラ数字を含むシン・ハラ範囲。スンダ数字を含むスンダ語の範囲。タイ・タム・ホーラ数字を含むタイ・タム・ホーラ語の範囲。タイ・タム・タム数字を含むタイ・タム・タム語の範囲。タミル数字を含むタミル語の範囲。テルグ数字を含むテルグ語の範囲。タイ数字を含むタイ語の範囲。チベット数字を含むチベット語の範囲。バイ数字を含むバイ語の範囲。
- 
メソッドのサマリー修飾子と型メソッド説明static NumericShaper.Range指定された名前を持つこのクラスのenum定数を返します。static NumericShaper.Range[]values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。
- 
列挙型定数の詳細- 
EUROPEANpublic static final NumericShaper.Range EUROPEANラテン(ASCII)数字を含むラテン語(ヨーロッパ言語)の範囲。
- 
ARABICpublic static final NumericShaper.Range ARABICアラビア数字を含むアラビア語の範囲。
- 
EASTERN_ARABICpublic static final NumericShaper.Range EASTERN_ARABIC東アラビア数字を含むアラビア語の範囲。
- 
DEVANAGARIpublic static final NumericShaper.Range DEVANAGARIデバナーガリ数字を含むデバナーガリ語の範囲。
- 
BENGALIpublic static final NumericShaper.Range BENGALIベンガル数字を含むベンガル語の範囲。
- 
GURMUKHIpublic static final NumericShaper.Range GURMUKHIグルムキー数字を含むグルムキー語の範囲。
- 
GUJARATIpublic static final NumericShaper.Range GUJARATIグジャラート数字を含むグジャラート語の範囲。
- 
ORIYApublic static final NumericShaper.Range ORIYAオリヤー数字を含むオリヤー語の範囲。
- 
TAMILpublic static final NumericShaper.Range TAMILタミル数字を含むタミル語の範囲。
- 
TELUGUpublic static final NumericShaper.Range TELUGUテルグ数字を含むテルグ語の範囲。
- 
KANNADApublic static final NumericShaper.Range KANNADAカンナダ数字を含むカンナダ語の範囲。
- 
MALAYALAMpublic static final NumericShaper.Range MALAYALAMマラヤーラム数字を含むマラヤーラム語の範囲。
- 
THAIpublic static final NumericShaper.Range THAIタイ数字を含むタイ語の範囲。
- 
LAOpublic static final NumericShaper.Range LAOラオ数字を含むラオ語の範囲。
- 
TIBETANpublic static final NumericShaper.Range TIBETANチベット数字を含むチベット語の範囲。
- 
MYANMARpublic static final NumericShaper.Range MYANMARミャンマー数字を含むミャンマー語の範囲。
- 
ETHIOPICpublic static final NumericShaper.Range ETHIOPICエチオピア数字を含むエチオピア語の範囲。 エチオピア語には10進数の0はないので、Latin (ヨーロッパ言語)の0が使用されます。
- 
KHMERpublic static final NumericShaper.Range KHMERクメール数字を含むクメール語の範囲。
- 
MONGOLIANpublic static final NumericShaper.Range MONGOLIANモンゴル数字を含むモンゴル語の範囲。
- 
NKOpublic static final NumericShaper.Range NKOンコ数字を含むンコ語の範囲。
- 
MYANMAR_SHANpublic static final NumericShaper.Range MYANMAR_SHANミャンマー・シャン数字を含むミャンマー語の範囲。
- 
LIMBUpublic static final NumericShaper.Range LIMBUリンブ数字を含むリンブ語の範囲。
- 
NEW_TAI_LUEpublic static final NumericShaper.Range NEW_TAI_LUE新タイ・ロ数字を含む新タイ・ロ語の範囲。
- 
BALINESEpublic static final NumericShaper.Range BALINESEバリ数字を含むバリ語の範囲。
- 
SUNDANESEpublic static final NumericShaper.Range SUNDANESEスンダ数字を含むスンダ語の範囲。
- 
LEPCHApublic static final NumericShaper.Range LEPCHAレプチャ数字を含むレプチャ語の範囲。
- 
OL_CHIKIpublic static final NumericShaper.Range OL_CHIKIオル・チキ数字を含むオル・チキ語の範囲。
- 
VAIpublic static final NumericShaper.Range VAIバイ数字を含むバイ語の範囲。
- 
SAURASHTRApublic static final NumericShaper.Range SAURASHTRAサウラーシュトラ数字を含むサウラーシュトラ語の範囲。
- 
KAYAH_LIpublic static final NumericShaper.Range KAYAH_LIカヤー数字を含むカヤー語の範囲。
- 
CHAMpublic static final NumericShaper.Range CHAMチャム数字を含むチャム語の範囲。
- 
TAI_THAM_HORApublic static final NumericShaper.Range TAI_THAM_HORAタイ・タム・ホーラ数字を含むタイ・タム・ホーラ語の範囲。
- 
TAI_THAM_THAMpublic static final NumericShaper.Range TAI_THAM_THAMタイ・タム・タム数字を含むタイ・タム・タム語の範囲。
- 
JAVANESEpublic static final NumericShaper.Range JAVANESEジャワ数字を含むジャワ語の範囲。
- 
MEETEI_MAYEKpublic static final NumericShaper.Range MEETEI_MAYEKマニプール数字を含むマニプール語の範囲。
- 
SINHALApublic static final NumericShaper.Range SINHALAシン・ハラ数字を含むシン・ハラ範囲。- 導入されたバージョン:
- 9
 
- 
MYANMAR_TAI_LAINGpublic static final NumericShaper.Range MYANMAR_TAI_LAINGミャンマ・タイ・レーイングの数字を含むミャンマ拡張B範囲。- 導入されたバージョン:
- 9
 
 
- 
- 
メソッドの詳細- 
valuespublic static NumericShaper.Range[] values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。- 戻り値:
- この列挙クラスの定数を宣言されている順序で含む配列
 
- 
valueOfpublic static NumericShaper.Range valueOf(String name) 指定された名前を持つこのクラスのenum定数を返します。 文字列は、このクラスでenum定数を宣言するために使用される識別子と正確に一致する必要があります。 (不適切な空白文字は許可されません。)- パラメータ:
- name- 返される列挙型定数の名前。
- 戻り値:
- 指定された名前を持つ列挙型定数
- スロー:
- IllegalArgumentException- この列挙型クラスに指定された名前の定数がない場合
- NullPointerException- 引数がnullの場合
 
 
-