| Modifier and Type | Method and Description |
|---|---|
static 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> |
IsoRecurrence.of(int count,
PlainDate start,
PlainDate end)
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<I> |
IsoRecurrence.withCount(int count)
Creates a copy with given modified count.
|
IsoRecurrence<I> |
IsoRecurrence.withInfiniteCount()
Creates a copy with an unlimited count of recurrent intervals.
|
Copyright © 2014–2018. All rights reserved.