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 classAn 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 classA period of time measured using a single unit, such as '3 Days' or '65 Seconds'.final classA 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 thisLocalDatewith the specified date period subtracted.LocalDateTime.minus(PeriodProvider periodProvider) Returns a copy of thisLocalDateTimewith the specified period subtracted.LocalTime.minus(PeriodProvider periodProvider) Returns a copy of thisLocalTimewith the specified period subtracted.OffsetDate.minus(PeriodProvider periodProvider) Returns a copy of thisOffsetDatewith the specified date period subtracted.OffsetDateTime.minus(PeriodProvider periodProvider) Returns a copy of thisOffsetDateTimewith the specified period subtracted.OffsetTime.minus(PeriodProvider periodProvider) Returns a copy of thisOffsetTimewith 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 thisYearwith the specified period subtracted.YearMonth.minus(PeriodProvider periodProvider) Returns a copy of thisYearMonthwith the specified period subtracted.ZonedDateTime.minus(PeriodProvider periodProvider) Returns a copy of thisZonedDateTimewith the specified period subtracted.ZonedDateTime.minus(PeriodProvider periodProvider, ZoneResolver resolver) Returns a copy of thisZonedDateTimewith the specified period subtracted.ZonedDateTime.minusDuration(PeriodProvider periodProvider) Returns a copy of thisZonedDateTimewith the specified duration subtracted.static PeriodPeriod.of(PeriodProvider periodProvider) Obtains aPeriodfrom a provider of periods.static PeriodFieldsPeriodFields.of(PeriodProvider periodProvider) Obtains aPeriodFieldsfrom aPeriodProvider.static ZoneOffsetZoneOffset.of(PeriodProvider periodProvider) Obtains an instance ofZoneOffsetfrom a period.static PeriodPeriod.ofDateFields(PeriodProvider periodProvider) Obtains aPeriodfrom the date-based fields of a period.static PeriodPeriod.ofTimeFields(PeriodProvider periodProvider) Obtains aPeriodfrom the time-based fields of a period.static PeriodFieldsPeriodFields.ofTotal(PeriodProvider... periodProviders) Obtains aPeriodFieldsby totalling the amounts in a list ofPeriodProviderinstances.LocalDate.plus(PeriodProvider periodProvider) Returns a copy of thisLocalDatewith the specified date period added.LocalDateTime.plus(PeriodProvider periodProvider) Returns a copy of thisLocalDateTimewith the specified period added.LocalTime.plus(PeriodProvider periodProvider) Returns a copy of thisLocalTimewith the specified period added.OffsetDate.plus(PeriodProvider periodProvider) Returns a copy of thisOffsetDatewith the specified date period added.OffsetDateTime.plus(PeriodProvider periodProvider) Returns a copy of thisOffsetDateTimewith the specified period added.OffsetTime.plus(PeriodProvider periodProvider) Returns a copy of thisOffsetTimewith 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 thisYearwith the specified period added.YearMonth.plus(PeriodProvider periodProvider) Returns a copy of thisYearMonthwith the specified period added.ZonedDateTime.plus(PeriodProvider periodProvider) Returns a copy of thisZonedDateTimewith the specified period added.ZonedDateTime.plus(PeriodProvider periodProvider, ZoneResolver resolver) Returns a copy of thisZonedDateTimewith 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 thisZonedDateTimewith the specified duration added.PeriodFields.with(PeriodProvider periodProvider) Returns a copy of this period with the specified values altered.