Uses of Class
net.time4j.range.IntervalTree
-
Uses of IntervalTree in net.time4j.range
Modifier and TypeMethodDescriptionstatic <T, I extends ChronoInterval<T>>
IntervalTree<T,I>IntervalTree.on(TimeLine<T> timeLine, Collection<I> intervals)
Creates an interval tree on a timeline filled with given intervals.static <I extends ChronoInterval<PlainTime>>
IntervalTree<PlainTime,I>IntervalTree.onClockAxis(Collection<I> intervals)
Creates an interval tree on the clock axis filled with given clock intervals.static <I extends ChronoInterval<PlainDate>>
IntervalTree<PlainDate,I>IntervalTree.onDateAxis(Collection<I> intervals)
Creates an interval tree on the date axis filled with given date intervals.static IntervalTree<Instant,SimpleInterval<Instant>>
IntervalTree.onInstantTimeLine(Collection<SimpleInterval<Instant>> intervals)
Creates an interval tree for the typejava.time.Instant
filled with given simple intervals.static <I extends ChronoInterval<Moment>>
IntervalTree<Moment,I>IntervalTree.onMomentAxis(Collection<I> intervals)
Creates an interval tree on the moment axis (UTC) filled with given moment intervals.static <I extends ChronoInterval<PlainTimestamp>>
IntervalTree<PlainTimestamp,I>IntervalTree.onTimestampAxis(Collection<I> intervals)
Creates an interval tree on the timestamp axis filled with given timestamp intervals.static IntervalTree<Date,SimpleInterval<Date>>
IntervalTree.onTraditionalTimeLine(Collection<SimpleInterval<Date>> intervals)
Creates an interval tree for the legacy typejava.util.Date
filled with given simple intervals.