MCPcopy Create free account
hub / github.com/MenoData/Time4J / compose

Method compose

base/src/main/java/net/time4j/Duration.java:1830–1838  ·  view source on GitHub ↗
(
        Duration<CalendarUnit> calendarPeriod,
        Duration<ClockUnit> clockPeriod
    )

Source from the content-addressed store, hash-verified

1828 * @see #toClockPeriod()
1829 */
1830 public static Duration<IsoUnit> compose(
1831 Duration<CalendarUnit> calendarPeriod,
1832 Duration<ClockUnit> clockPeriod
1833 ) {
1834
1835 Duration<IsoUnit> dur = Duration.ofZero();
1836 return dur.plus(calendarPeriod).plus(clockPeriod);
1837
1838 }
1839
1840 /**
1841 * <p>Extracts a new duration with all contained calendar units only. </p>

Callers 4

composeMethod · 0.95
toCalendarPeriod1Method · 0.95
toClockPeriod1Method · 0.95

Calls 2

ofZeroMethod · 0.95
plusMethod · 0.45

Tested by 4

composeMethod · 0.76
toCalendarPeriod1Method · 0.76
toClockPeriod1Method · 0.76