- 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>>
 
- 
 - 
列挙型定数のサマリー列挙型定数 列挙型定数 説明 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ミャンマー・シャン数字を含むミャンマー語の範囲。MYANMAR_TAI_LAINGミャンマのExtended-Bの範囲はミャンマのTai Laingの数字です。NEW_TAI_LUE新タイ・ロ数字を含む新タイ・ロ語の範囲。NKOンコ数字を含むンコ語の範囲。OL_CHIKIオル・チキ数字を含むオル・チキ語の範囲。ORIYAオリヤー数字を含むオリヤー語の範囲。SAURASHTRAサウラーシュトラ数字を含むサウラーシュトラ語の範囲。SINHALASinhalaの範囲はSinhalaの数字です。SUNDANESEスンダ数字を含むスンダ語の範囲。TAI_THAM_HORAタイ・タム・ホーラ数字を含むタイ・タム・ホーラ語の範囲。TAI_THAM_THAMタイ・タム・タム数字を含むタイ・タム・タム語の範囲。TAMILタミル数字を含むタミル語の範囲。TELUGUテルグ数字を含むテルグ語の範囲。THAIタイ数字を含むタイ語の範囲。TIBETANチベット数字を含むチベット語の範囲。VAIバイ数字を含むバイ語の範囲。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 static NumericShaper.RangevalueOf(String name)指定された名前を持つ、この型の列挙型定数を返します。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 Sinhalaの範囲はSinhalaの数字です。- 導入されたバージョン:
- 9
 
 - 
MYANMAR_TAI_LAINGpublic static final NumericShaper.Range MYANMAR_TAI_LAING ミャンマのExtended-Bの範囲はミャンマのTai Laingの数字です。- 導入されたバージョン:
- 9
 
 
- 
 - 
メソッドの詳細- 
valuespublic static NumericShaper.Range[] values() この列挙型の定数を含む配列を、宣言されている順序で返します。- 戻り値:
- この列挙型の定数を含む配列を宣言されている順序で
 
 - 
valueOfpublic static NumericShaper.Range valueOf(String name) 指定された名前を持つ、この型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と厳密に一致している必要があります。 不適切な空白文字は許可されません。- パラメータ:
- name- 返される列挙型定数の名前。
- 戻り値:
- 指定された名前を持つ列挙型定数
- 例外:
- IllegalArgumentException- 指定された名前を持つ定数をこの列挙型が持っていない場合
- NullPointerException- 引数がnullの場合
 
 
- 
 
-