Spec-Zone .ru
спецификации, руководства, описания, API
|
public enum HijrahEra extends Enum<HijrahEra> implements Era
У календарной системы Hijrah есть только одна эра, покрывая преждевременные годы, больше чем нуль.
Не использовать ordinal()
получить числовое представление HijrahEra
. Использовать getValue()
вместо этого.
Перечислимая Константа и Описание |
---|
AH
Одноэлементный экземпляр в течение текущей эры, 'Года хиджры', у которого есть числовое значение 1.
|
Модификатор и Тип | Метод и Описание |
---|---|
int |
getValue()
Получает числовую эру
int значение. |
static HijrahEra |
of(int hijrahEra)
Получает экземпляр
HijrahEra от int значение. |
ValueRange |
range(TemporalField field)
Получает диапазон допустимых значений для указанного поля.
|
static HijrahEra |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static HijrahEra[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
adjustInto, get, getDisplayName, getLong, isSupported, query
dayOfWeekInMonth, firstDayOfMonth, firstDayOfNextMonth, firstDayOfNextYear, firstDayOfYear, firstInMonth, lastDayOfMonth, lastDayOfYear, lastInMonth, next, nextOrSame, ofDateAdjuster, previous, previousOrSame
public static final HijrahEra AH
public static HijrahEra[] values()
for (HijrahEra c : HijrahEra.values()) System.out.println(c);
public static HijrahEra valueOf(String name)
name
- имя перечислимой константы, которая будет возвращена.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException
- если параметром является нульpublic static HijrahEra of(int hijrahEra)
HijrahEra
от int
значение. У текущей эры, которая является единственным принятым значением, есть значение 1
hijrahEra
- эра, чтобы представить, только 1 поддерживаемыйDateTimeException
- если значение недопустимоpublic int getValue()
int
значение. У AH эры есть значение 1.
public ValueRange range(TemporalField field)
Объект диапазона выражает минимальные и максимальные допустимые значения для поля. Эта эра используется, чтобы улучшить точность возвращенного диапазона. Если не возможно возвратить диапазон, потому что поле не поддерживается или по некоторой другой причине, исключение выдается.
Если поле является a ChronoField
тогда запрос реализуется здесь. ERA
поле возвращает диапазон. Все другой ChronoField
экземпляры бросят UnsupportedTemporalTypeException
.
Если поле не является a ChronoField
, тогда результат этого метода получается, вызывая TemporalField.rangeRefinedBy(TemporalAccessor)
передача this
как параметр. Может ли диапазон быть получен, определяется полем.
ERA
поле возвращает диапазон в течение одной допустимой эры Hijrah.
range
в интерфейсе Era
range
в интерфейсе TemporalAccessor
field
- поле, чтобы запросить диапазон для, не нульDateTimeException
- если диапазон для поля не может быть полученUnsupportedTemporalTypeException
- если модуль не поддерживается
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92