Uses of Interface
javax.time.calendar.PeriodProvider
Packages that use PeriodProvider
Package
Description
Provides classes to manage the human time scale including date, time,
date-time and time-zone representations.
-
Uses of PeriodProvider in javax.time.calendar
Classes in javax.time.calendar that implement PeriodProviderModifier and TypeClassDescriptionfinal class
An immutable period consisting of the ISO-8601 year, month, day, hour, minute, second and nanosecond units, such as '3 Months, 4 Days and 7 Hours'.final class
A period of time measured using a single unit, such as '3 Days' or '65 Seconds'.final class
A period of time measured using a number of different units, such as '3 Months, 4 Days and 7 Hours'.Methods in javax.time.calendar with parameters of type PeriodProviderModifier and TypeMethodDescriptionLocalDate.minus
(PeriodProvider periodProvider) Returns a copy of thisLocalDate
with the specified date period subtracted.LocalDateTime.minus
(PeriodProvider periodProvider) Returns a copy of thisLocalDateTime
with the specified period subtracted.LocalTime.minus
(PeriodProvider periodProvider) Returns a copy of thisLocalTime
with the specified period subtracted.OffsetDate.minus
(PeriodProvider periodProvider) Returns a copy of thisOffsetDate
with the specified date period subtracted.OffsetDateTime.minus
(PeriodProvider periodProvider) Returns a copy of thisOffsetDateTime
with the specified period subtracted.OffsetTime.minus
(PeriodProvider periodProvider) Returns a copy of thisOffsetTime
with the specified period subtracted.Period.minus
(PeriodProvider periodProvider) Returns a copy of this period with the specified period subtracted.PeriodFields.minus
(PeriodProvider periodProvider) Returns a copy of this period with the specified period subtracted.Year.minus
(PeriodProvider periodProvider) Returns a copy of thisYear
with the specified period subtracted.YearMonth.minus
(PeriodProvider periodProvider) Returns a copy of thisYearMonth
with the specified period subtracted.ZonedDateTime.minus
(PeriodProvider periodProvider) Returns a copy of thisZonedDateTime
with the specified period subtracted.ZonedDateTime.minus
(PeriodProvider periodProvider, ZoneResolver resolver) Returns a copy of thisZonedDateTime
with the specified period subtracted.ZonedDateTime.minusDuration
(PeriodProvider periodProvider) Returns a copy of thisZonedDateTime
with the specified duration subtracted.static Period
Period.of
(PeriodProvider periodProvider) Obtains aPeriod
from a provider of periods.static PeriodFields
PeriodFields.of
(PeriodProvider periodProvider) Obtains aPeriodFields
from aPeriodProvider
.static ZoneOffset
ZoneOffset.of
(PeriodProvider periodProvider) Obtains an instance ofZoneOffset
from a period.static Period
Period.ofDateFields
(PeriodProvider periodProvider) Obtains aPeriod
from the date-based fields of a period.static Period
Period.ofTimeFields
(PeriodProvider periodProvider) Obtains aPeriod
from the time-based fields of a period.static PeriodFields
PeriodFields.ofTotal
(PeriodProvider... periodProviders) Obtains aPeriodFields
by totalling the amounts in a list ofPeriodProvider
instances.LocalDate.plus
(PeriodProvider periodProvider) Returns a copy of thisLocalDate
with the specified date period added.LocalDateTime.plus
(PeriodProvider periodProvider) Returns a copy of thisLocalDateTime
with the specified period added.LocalTime.plus
(PeriodProvider periodProvider) Returns a copy of thisLocalTime
with the specified period added.OffsetDate.plus
(PeriodProvider periodProvider) Returns a copy of thisOffsetDate
with the specified date period added.OffsetDateTime.plus
(PeriodProvider periodProvider) Returns a copy of thisOffsetDateTime
with the specified period added.OffsetTime.plus
(PeriodProvider periodProvider) Returns a copy of thisOffsetTime
with the specified period added.Period.plus
(PeriodProvider periodProvider) Returns a copy of this period with the specified period added.PeriodFields.plus
(PeriodProvider periodProvider) Returns a copy of this period with the specified period added.Year.plus
(PeriodProvider periodProvider) Returns a copy of thisYear
with the specified period added.YearMonth.plus
(PeriodProvider periodProvider) Returns a copy of thisYearMonth
with the specified period added.ZonedDateTime.plus
(PeriodProvider periodProvider) Returns a copy of thisZonedDateTime
with the specified period added.ZonedDateTime.plus
(PeriodProvider periodProvider, ZoneResolver resolver) Returns a copy of thisZonedDateTime
with the specified period added.ZoneOffset.plus
(PeriodProvider periodProvider) Returns a copy of this offset with the specified period added.ZonedDateTime.plusDuration
(PeriodProvider periodProvider) Returns a copy of thisZonedDateTime
with the specified duration added.PeriodFields.with
(PeriodProvider periodProvider) Returns a copy of this period with the specified values altered.