public enum ThaiBuddhistEra extends Enum<ThaiBuddhistEra> implements Era
タイ仏暦体系には2つの紀元があります。現在の紀元は1から年が進み、「仏暦」紀元と呼ばれています。先発グレゴリオ暦のカウントで0以前または紀元年カウントで1以上の、以前のすべての年は、「仏暦紀元前」に含まれます。
紀元年 | 紀元 | 先発グレゴリオ暦の年 | ISO先発グレゴリオ暦の年 |
---|---|---|---|
2 | BE | 2 | -542 |
1 | BE | 1 | -543 |
1 | BEFORE_BE | 0 | -544 |
2 | BEFORE_BE | -1 | -545 |
ThaiBuddhistEra
の数値表現を取得するために、ordinal()
を使用しないでください。かわりにgetValue()
を使用してください。
列挙型定数と説明 |
---|
BE
現在の紀元「仏暦紀元」のシングルトン・インスタンスで、数値は1です。
|
BEFORE_BE
現在の紀元の前の紀元「仏暦紀元前」のシングルトン・インスタンスで、数値は0です。
|
修飾子と型 | メソッドと説明 |
---|---|
int |
getValue()
数値の紀元の
int 値を取得します。 |
static ThaiBuddhistEra |
of(int thaiBuddhistEra)
int 値からThaiBuddhistEra のインスタンスを取得します。 |
static ThaiBuddhistEra |
valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。
|
static ThaiBuddhistEra[] |
values()
この列挙型の定数を含む配列を、宣言されている順序で返します。
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
adjustInto, get, getDisplayName, getLong, isSupported, query, range
public static final ThaiBuddhistEra BEFORE_BE
public static final ThaiBuddhistEra BE
public static ThaiBuddhistEra[] values()
for (ThaiBuddhistEra c : ThaiBuddhistEra.values()) System.out.println(c);
public static ThaiBuddhistEra valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合public static ThaiBuddhistEra of(int thaiBuddhistEra)
int
値からThaiBuddhistEra
のインスタンスを取得します。
ThaiBuddhistEra
はBEFORE_BE/BEのタイ仏暦を表す列挙型です。このファクトリを使用すると、int
値から列挙型を取得できます。
thaiBuddhistEra
- 表す紀元、0から1DateTimeException
- 紀元が無効な場合 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.