|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Object java.lang.Enum<CopticEra> javax.time.i18n.CopticEra
public enum CopticEra
An era in the Coptic calendar system.
The Coptic calendar system uses the 'Era of the Martyrs'.
The Coptic epoch 0001-01-01 (Coptic)
is 0284-08-29 (ISO)
.
Do not use ordinal()
to obtain the numeric representation of CopticEra
.
Use getValue()
instead.
This is an immutable and thread-safe enum.
Enum Constant Summary | |
---|---|
AM
The singleton instance for the era EM - 'Era of the Martyrs'. |
|
BAM
The singleton instance for the era BAM - 'Before Era of the Martyrs'. |
Method Summary | |
---|---|
java.lang.String |
getText(TextStyle style,
java.util.Locale locale)
Gets the textual representation, such as 'BEM' or 'EM'. |
int |
getValue()
Gets the numeric era int value. |
static CopticEra |
of(int era)
Obtains an instance of HistoricEra from an int value. |
static CopticEra |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static CopticEra[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final CopticEra BAM
0
.
public static final CopticEra AM
1
.
Method Detail |
---|
public static CopticEra[] values()
for (CopticEra c : CopticEra.values()) System.out.println(c);
public static CopticEra valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic static CopticEra of(int era)
HistoricEra
from an int
value.
HistoricEra
is an enum representing the historic eras of BCE/CE.
This factory allows the enum to be obtained from the int
value.
The int
value follows Calendar
, assigning 0 to BCE and 1 to CE.
An exception is thrown if the value is invalid. The exception uses the
ISOChronology
BCE/CE rule to indicate the failed rule.
era
- the BCE/CE value to represent, from 0 (BCE) to 1 (CE)
IllegalCalendarFieldValueException
- if the value is invalidpublic int getValue()
int
value.
The era BAM has the value 0, while the era AM has the value 1.
getValue
in interface Era
public java.lang.String getText(TextStyle style, java.util.Locale locale)
If no textual mapping is found then the numeric value
is returned.
locale
- the locale to use, not null
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |