| Interface | Description |
|---|---|
| ChronoInterval<T> |
Represents a temporal interval on a timeline.
|
| DayPartitionRule |
Represents a rule how to partition a day into disjunct clock intervals.
|
| HolidayModel |
Represents a rule how to find a non-business day.
|
| IntervalTree.Visitor<I> |
Callback interface for tree traversal according to the visitor pattern design.
|
| Class | Description |
|---|---|
| Boundary<T> |
Represents an interval boundary, either the lower one or the
upper one.
|
| CalendarMonth |
Represents the month of a gregorian calendar year as interval
(like from 1st of January until end of January).
|
| CalendarPeriod<T> |
Represents a closed interval between two incomplete calendar dates like months, weeks, quarters or years.
|
| CalendarPeriod.Factory<T> |
Serves for the creation of generic calendar intervals on a timeline.
|
| CalendarPeriod.Parser<T> |
Serves for parsing of any calendar intervals on a timeline.
|
| CalendarQuarter |
Represents the quarter of a gregorian calendar year as interval
(like from 1st of January until end of March).
|
| CalendarWeek |
Represents the calendar week starting on Monday according to ISO-8601-paper.
|
| CalendarYear |
Represents a full gregorian calendar year as interval from 1st of January until end of December.
|
| ClockInterval |
Defines a finite wall time interval on the local timeline.
|
| DateInterval |
Defines a date interval.
|
| DayPartitionBuilder |
A mutable builder for creating day partition rules.
|
| FixedCalendarInterval<T extends FixedCalendarInterval<T>> |
Represents a fixed calendar interval.
|
| IntervalCollection<T> |
Represents a sorted list of arbitrary possibly overlapping intervals
(no series) whose boundaries can be changed in many ways.
|
| IntervalTree<T,I extends ChronoInterval<T>> |
Represents an augmented interval tree holding intervals for easy and quick search.
|
| IsoInterval<T extends Temporal<? super T>,I extends IsoInterval<T,I>> |
Represents an abstract temporal interval on a timeline for
ISO-8601-types.
|
| IsoRecurrence<I> |
Represents a sequence of recurrent finite intervals as defined by ISO-8601.
|
| MomentInterval |
Defines a moment interval on global timeline.
|
| Months |
Represents a time span in gregorian months.
|
| Quarters |
Represents a time span in gregorian quarter years.
|
| SimpleInterval<T> |
Generic interval class suitable for any type of timepoints on a timeline.
|
| SimpleInterval.Factory<T> |
Serves for the creation of generic simple intervals on a timeline.
|
| SingleUnitTimeSpan<U extends IsoDateUnit,D extends SingleUnitTimeSpan<U,D>> |
Represents a time span in one calendrical unit only.
|
| SpanOfWeekdays |
Describes an arbitrary span of weekdays.
|
| TimestampInterval |
Defines a timestamp interval on local timeline.
|
| ValueInterval<T,I extends ChronoInterval<T>,V> |
Represents a temporal interval with an associated value.
|
| Weeks |
Represents a time span in 7-day weeks.
|
| Years<U extends IsoDateUnit> |
Represents a time span in gregorian or week-based years.
|
| Enum | Description |
|---|---|
| BracketPolicy |
Determines a suitable strategy for formatting the open or closed
state of interval boundaries.
|
| InfinityStyle |
Determines how to print infinite interval boundaries.
|
| IntervalRelation |
Represents an Allen-relation between two intervals.
|
Interval support.
Copyright © 2014–2021. All rights reserved.