ChronoField Класс

Определение

Стандартный набор полей.

[Android.Runtime.Register("java/time/temporal/ChronoField", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class ChronoField : Java.Lang.Enum, IDisposable, Java.Interop.IJavaPeerable, Java.Time.Temporal.ITemporalField
[<Android.Runtime.Register("java/time/temporal/ChronoField", ApiSince=26, DoNotGenerateAcw=true)>]
type ChronoField = class
    inherit Enum
    interface ITemporalField
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
ChronoField
Атрибуты
Реализации

Комментарии

Стандартный набор полей.

Этот набор полей предоставляет доступ на основе полей для управления датой, временем или датой и временем. Стандартный набор полей можно расширить путем реализации TemporalField.

Эти поля предназначены для применения в нескольких системах календаря. Например, большинство систем календарей, отличных от ISO, определяют даты как год, месяц и день, только с немного разными правилами. В документации по каждому полю объясняется, как она работает.

Добавлено в версии 1.8.

Документация по Java для java.time.temporal.ChronoField.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Свойства

AlignedDayOfWeekInMonth

Стандартный набор полей.

AlignedDayOfWeekInYear

Стандартный набор полей.

AlignedWeekOfMonth

Стандартный набор полей.

AlignedWeekOfYear

Стандартный набор полей.

AmpmOfDay

Стандартный набор полей.

BaseUnit

Стандартный набор полей.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
ClockHourOfAmpm

Стандартный набор полей.

ClockHourOfDay

Стандартный набор полей.

DayOfMonth

Стандартный набор полей.

DayOfWeek

Стандартный набор полей.

DayOfYear

Стандартный набор полей.

DeclaringClass

Возвращает объект Class, соответствующий типу перечисления константы перечисления.

(Унаследовано от Enum)
EpochDay

Стандартный набор полей.

Era

Стандартный набор полей.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
HourOfAmpm

Стандартный набор полей.

HourOfDay

Стандартный набор полей.

InstantSeconds

Стандартный набор полей.

IsDateBased

Проверяет, представляет ли это поле компонент даты.

IsTimeBased

Проверяет, представляет ли это поле компонент времени.

JniIdentityHashCode

Стандартный набор полей.

(Унаследовано от Object)
JniPeerMembers

Стандартный набор полей.

MicroOfDay

Стандартный набор полей.

MicroOfSecond

Стандартный набор полей.

MilliOfDay

Стандартный набор полей.

MilliOfSecond

Стандартный набор полей.

MinuteOfDay

Стандартный набор полей.

MinuteOfHour

Стандартный набор полей.

MonthOfYear

Стандартный набор полей.

NanoOfDay

Стандартный набор полей.

NanoOfSecond

Стандартный набор полей.

OffsetSeconds

Стандартный набор полей.

PeerReference

Стандартный набор полей.

(Унаследовано от Object)
ProlepticMonth

Стандартный набор полей.

RangeUnit

Стандартный набор полей.

SecondOfDay

Стандартный набор полей.

SecondOfMinute

Стандартный набор полей.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Enum)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Enum)
Year

Стандартный набор полей.

YearOfEra

Стандартный набор полей.

Методы

AdjustInto(Object, Int64)

Стандартный набор полей.

CheckValidIntValue(Int64)

Проверяет, является ли указанное значение допустимым и помещается в int.

CheckValidValue(Int64)

Проверяет, является ли указанное значение допустимым для этого поля.

Clone()

Вызывает исключение CloneNotSupportedException.

(Унаследовано от Enum)
CompareTo(Object)

Сравнивает это перечисление с указанным объектом по порядку.

(Унаследовано от Enum)
Dispose()

Стандартный набор полей.

(Унаследовано от Object)
Dispose(Boolean)

Стандартный набор полей.

(Унаследовано от Object)
Equals(Object)

Возвращает значение true, если указанный объект равен этой константе перечисления.

(Унаследовано от Enum)
GetDisplayName(Locale)

Стандартный набор полей.

GetFrom(ITemporalAccessor)

Стандартный набор полей.

GetHashCode()

Возвращает хэш-код для этой константы перечисления.

(Унаследовано от Enum)
IsSupportedBy(ITemporalAccessor)

Стандартный набор полей.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Name()

Возвращает имя этой константы перечисления точно так же, как объявлено в объявлении перечисления.

(Унаследовано от Enum)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
Ordinal()

Возвращает порядковый номер этой константы перечисления (ее положение в объявлении перечисления, где начальной константе присваивается порядковый номер, равный нулю).

(Унаследовано от Enum)
Range()

Возвращает диапазон допустимых значений для поля.

RangeRefinedBy(ITemporalAccessor)

Стандартный набор полей.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Стандартный набор полей.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Стандартный набор полей.

(Унаследовано от Object)
ValueOf(String)

Стандартный набор полей.

Values()

Стандартный набор полей.

Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Стандартный набор полей.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Стандартный набор полей.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Стандартный набор полей.

GetJniTypeName(IJavaPeerable)

Стандартный набор полей.

Применяется к