クラス階層
- java.lang.Object
- java.time.Clock (java.time.InstantSourceを実装)
- java.time.Duration(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.TemporalAmountを実装)
- java.time.Instant(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.LocalDate(java.time.chrono.ChronoLocalDate、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.LocalDateTime(java.time.chrono.ChronoLocalDateTime<D>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.LocalTime(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.MonthDay(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.TemporalAccessor、java.time.temporal.TemporalAdjusterを実装)
- java.time.OffsetDateTime(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.OffsetTime(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.Period(java.time.chrono.ChronoPeriod、java.io.Serializableを実装)
- java.lang.Throwable (java.io.Serializableを実装)
- java.lang.Exception
- java.lang.RuntimeException
- java.time.DateTimeException
- java.lang.RuntimeException
- java.lang.Exception
- java.time.Year(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.YearMonth(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.Temporal、java.time.temporal.TemporalAdjusterを実装)
- java.time.ZonedDateTime(java.time.chrono.ChronoZonedDateTime<D>、java.io.Serializable、java.time.temporal.Temporalを実装)
- java.time.ZoneId (java.io.Serializableを実装)
- java.time.ZoneOffset(java.lang.Comparable<T>、java.io.Serializable、java.time.temporal.TemporalAccessor、java.time.temporal.TemporalAdjusterを実装)
インタフェース階層
- java.time.InstantSource
列挙クラス階層
- java.lang.Object
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)
- java.time.DayOfWeek (java.time.temporal.TemporalAccessor、java.time.temporal.TemporalAdjusterを実装)
- java.time.Month(java.time.temporal.TemporalAccessor、java.time.temporal.TemporalAdjusterを実装)
- java.lang.Enum<E> (java.lang.Comparable<T>、java.lang.constant.Constable、java.io.Serializableを実装)