Lines Matching defs:TimeUnit
39 * A <tt>TimeUnit</tt> represents time durations at a given unit of
42 * <tt>TimeUnit</tt> does not maintain time information, but only
50 * <p>A <tt>TimeUnit</tt> is mainly used to inform time-based methods
56 * if (lock.tryLock(50L, TimeUnit.MILLISECONDS)) ...
61 * if (lock.tryLock(50L, TimeUnit.SECONDS)) ...
66 * same granularity as the given <tt>TimeUnit</tt>.
71 public enum TimeUnit {
80 public long convert(long d, TimeUnit u) { return u.toNanos(d); }
91 public long convert(long d, TimeUnit u) { return u.toMicros(d); }
102 public long convert(long d, TimeUnit u) { return u.toMillis(d); }
113 public long convert(long d, TimeUnit u) { return u.toSeconds(d); }
124 public long convert(long d, TimeUnit u) { return u.toMinutes(d); }
135 public long convert(long d, TimeUnit u) { return u.toHours(d); }
146 public long convert(long d, TimeUnit u) { return u.toDays(d); }
187 * <tt>TimeUnit.MILLISECONDS.convert(10L, TimeUnit.MINUTES)</tt>
195 public long convert(long sourceDuration, TimeUnit sourceUnit) {
304 * public synchronized Object poll(long timeout, TimeUnit unit)