Package-level declarations
This package provides classes for working with date/time objects.
Types
Link copied to clipboard
Utilities for working with DayOfWeek instances.
Link copied to clipboard
public final class LocalDate extends GeneratedMessageV3 implements LocalDateTemporal, ValidatableMessage, LocalDateOrBuilder
A date without a time-zone.
Use this message for describing a date (e.g. a birthday).
Instances of `LocalDate` can be ordered chronologically.
Content copied to clipboard
spine.time.LocalDate
Link copied to clipboard
public final class LocalDateChange extends GeneratedMessageV3 implements ValidatableMessage, LocalDateChangeOrBuilder
Definition of a change of `LocalDate` fields.
Content copied to clipboard
spine.time.LocalDateChange
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Utilities for working with LocalDate.
Link copied to clipboard
public final class LocalDateTime extends GeneratedMessageV3 implements LocalDateTimeTemporal, ValidatableMessage, LocalDateTimeOrBuilder
A date-time without a time-zone.
Instances of `LocalDateTime` can be ordered chronologically.
Content copied to clipboard
spine.time.LocalDateTime
Link copied to clipboard
Link copied to clipboard
Utilities for working with
LocalDateTime
.Link copied to clipboard
public final class LocalTime extends GeneratedMessageV3 implements LocalTimeMixin, ValidatableMessage, LocalTimeOrBuilder
A time without a time-zone.
It is a description of a time, not an instant on a time-line.
Instances of `LocalTime` can be ordered chronologically.
Content copied to clipboard
spine.time.LocalTime
Link copied to clipboard
public final class LocalTimeChange extends GeneratedMessageV3 implements ValidatableMessage, LocalTimeChangeOrBuilder
Definition of a change of `LocalTime` fields.
Content copied to clipboard
spine.time.LocalTimeChange
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Routines for working with LocalTime.
Link copied to clipboard
public final class
A date-time with an offset from UTC.
Content copied to clipboard
spine.time.OffsetDateTime
Link copied to clipboard
public final class
Definition of a change of `OffsetDateTime` fields.
Content copied to clipboard
spine.time.OffsetDateTimeChange
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Routines for working with io.spine.time.OffsetDateTime.
Link copied to clipboard
public final class
A time with an offset from UTC.
Content copied to clipboard
spine.time.OffsetTime
Link copied to clipboard
public final class
Definition of a change of `OffsetTime` fields.
Content copied to clipboard
spine.time.OffsetTimeChange
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Routines for working with OffsetTime.
Link copied to clipboard
Link copied to clipboard
Utility class for working with date-time changes.
Link copied to clipboard
public final class YearMonth extends GeneratedMessageV3 implements YearMonthTemporal, ValidatableMessage, YearMonthOrBuilder
A combination of year and month in the ISO-8601 calendar system, such as `2018-06`.
The purpose of this type is to store values like "June 2018".
Instances of `YearMonth` can be ordered chronologically.
Content copied to clipboard
spine.time.YearMonth
Link copied to clipboard
Link copied to clipboard
Utilities for working with
YearMonth
values.Link copied to clipboard
public final class ZonedDateTime extends GeneratedMessageV3 implements ZonedDateTimeTemporal, ValidatableMessage, ZonedDateTimeOrBuilder
A date-time with a time-zone in the ISO-8601 calendar system,
such as `2018-06-25T19:22:45+01:00 Europe/Amsterdam`.
Instances of `ZonedDateTime` cannot be ordered by field values, since the chronological order
depends on interpretation of time in different time zones.
Content copied to clipboard
spine.time.ZonedDateTime
Link copied to clipboard
Link copied to clipboard
Utilities for working with
ZonedDateTime
.Link copied to clipboard
public final class ZoneId extends GeneratedMessageV3 implements ZoneIdMixin, ValidatableMessage, ZoneIdOrBuilder
An ID of a time-zone, such as `Europe/Amsterdam`.
Content copied to clipboard
spine.time.ZoneId
Link copied to clipboard
Link copied to clipboard
public final class
A time-zone offset from UTC, such as `+02:00`.
Content copied to clipboard
spine.time.ZoneOffset
Link copied to clipboard
Link copied to clipboard
Utilities for working with
ZoneOffset
s.