@Test public void testToSecondsDefaultIfNull() throws Exception { TimeInterval t = new TimeInterval(20L, TimeUnit.MINUTES); TimeInterval defaultTime = new TimeInterval(10L, TimeUnit.SECONDS); assertEquals(TimeUnit.MINUTES.toSeconds(20L), TimeInterval.toSecondsDefaultIfNull(t, 0L)); assertEquals(TimeUnit.MINUTES.toSeconds(20L), TimeInterval.toSecondsDefaultIfNull(t, defaultTime)); assertEquals(10, TimeInterval.toSecondsDefaultIfNull(null, defaultTime)); assertEquals(0, TimeInterval.toSecondsDefaultIfNull(null, 0)); }
public static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval) { return TimeUnit.MILLISECONDS .toSeconds(TimeInterval.toMillisecondsDefaultIfNull(t, defaultInterval)); }
TimeInterval { public static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval) { return TimeUnit.MILLISECONDS .toSeconds(TimeInterval.toMillisecondsDefaultIfNull(t, defaultInterval)); } }
TimeInterval { public static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval) { return TimeUnit.MILLISECONDS .toSeconds(TimeInterval.toMillisecondsDefaultIfNull(t, defaultInterval)); } TimeInterval();  TimeInterval(Long interval, String unit);  TimeInterval(Long interval, TimeUnit unit); }
TimeInterval { public static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval) { return TimeUnit.MILLISECONDS .toSeconds(TimeInterval.toMillisecondsDefaultIfNull(t, defaultInterval)); } TimeInterval();  TimeInterval(Long interval, String unit);  TimeInterval(Long interval, TimeUnit unit); long toMilliseconds(); @Override String toString(); TimeUnit getUnit(); void setUnit(TimeUnit unit); Long getInterval(); void setInterval(Long interval); static long toMillisecondsDefaultIfNull(TimeInterval t, long defaultMs); static long toMillisecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval); static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval); static long toSecondsDefaultIfNull(TimeInterval t, long defaultMs); }
TimeInterval { public static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval) { return TimeUnit.MILLISECONDS .toSeconds(TimeInterval.toMillisecondsDefaultIfNull(t, defaultInterval)); } TimeInterval();  TimeInterval(Long interval, String unit);  TimeInterval(Long interval, TimeUnit unit); long toMilliseconds(); @Override String toString(); TimeUnit getUnit(); void setUnit(TimeUnit unit); Long getInterval(); void setInterval(Long interval); static long toMillisecondsDefaultIfNull(TimeInterval t, long defaultMs); static long toMillisecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval); static long toSecondsDefaultIfNull(TimeInterval t, TimeInterval defaultInterval); static long toSecondsDefaultIfNull(TimeInterval t, long defaultMs);  }