public enum ThaiBuddhistEra extends Enum<ThaiBuddhistEra> implements Era
The Thai Buddhist calendar system has two eras. The current era, for years from 1 onwards, is known as the 'Buddhist' era. All previous years, zero or earlier in the proleptic count or one and greater in the year-of-era count, are part of the 'Before Buddhist' era.
Do not use
ordinal() to obtain the numeric representation of
|Enum Constant and Description|
The singleton instance for the current era, 'Buddhist Era', which has the numeric value 1.
The singleton instance for the era before the current one, 'Before Buddhist Era', which has the numeric value 0.
|Modifier and Type||Method and Description|
Gets the numeric era
Obtains an instance of
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, in the order they are declared.
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
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)
public static ThaiBuddhistEra of(int thaiBuddhistEra)
ThaiBuddhistEra is an enum representing the Thai Buddhist eras of BEFORE_BE/BE.
This factory allows the enum to be obtained from the
thaiBuddhistEra- the era to represent, from 0 to 1
DateTimeException- if the era is invalid
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2018, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.