Uses of Class
net.time4j.range.IsoRecurrence
-
Uses of IsoRecurrence in net.time4j.range
Modifier and TypeMethodDescriptionstatic IsoRecurrence<MomentInterval>
IsoRecurrence.of(int count, Duration<?> duration, Moment end, ZonalOffset offset)
Creates a recurrent backward sequence of moment intervals having given duration.static IsoRecurrence<TimestampInterval>
IsoRecurrence.of(int count, Duration<?> duration, PlainTimestamp end)
Creates a recurrent backward sequence of timestamp intervals having given duration.static IsoRecurrence<DateInterval>
IsoRecurrence.of(int count, Duration<? extends IsoDateUnit> duration, PlainDate end)
Creates a recurrent backward sequence of date intervals having given duration.static IsoRecurrence<MomentInterval>
IsoRecurrence.of(int count, Moment start, Duration<?> duration, ZonalOffset offset)
Creates a recurrent sequence of moment intervals having given duration.static IsoRecurrence<MomentInterval>
IsoRecurrence.of(int count, Moment start, Moment end, ZonalOffset offset)
Creates a recurrent sequence of moment intervals having the duration of first timestamp interval in years, months, days, hours, minutes, seconds and nanoseconds.static IsoRecurrence<DateInterval>
IsoRecurrence.of(int count, PlainDate start, Duration<? extends IsoDateUnit> duration)
Creates a recurrent sequence of date intervals having given duration.static IsoRecurrence<DateInterval>
Creates a recurrent sequence of date intervals having the duration of first interval in years, months and days.static IsoRecurrence<TimestampInterval>
IsoRecurrence.of(int count, PlainTimestamp start, Duration<?> duration)
Creates a recurrent sequence of timestamp intervals having given duration.static IsoRecurrence<TimestampInterval>
IsoRecurrence.of(int count, PlainTimestamp start, PlainTimestamp end)
Creates a recurrent sequence of timestamp intervals having the duration of first timestamp interval in years, months, days, hours, minutes, seconds and nanoseconds.static IsoRecurrence<DateInterval>
IsoRecurrence.parseDateIntervals(String iso)
Parses a string like "R5/2016-04-01/2016-04-30" or "R5/2016-04-01/P1M" to a sequence of recurrent date intervals.static IsoRecurrence<MomentInterval>
IsoRecurrence.parseMomentIntervals(String iso)
Parses a string like "R5/2016-04-01T10:45Z/30T23:59" to a sequence of recurrent moment intervals.static IsoRecurrence<TimestampInterval>
IsoRecurrence.parseTimestampIntervals(String iso)
Parses a string like "R5/2016-04-01T10:45/2016-04-30T23:59" to a sequence of recurrent timestamp intervals.IsoRecurrence.withCount(int count)
Creates a copy with given modified count.IsoRecurrence.withInfiniteCount()
Creates a copy with an unlimited count of recurrent intervals.