Searched refs:Duration (Results 1 - 25 of 42) sorted by relevance

12

/libcore/ojluni/src/test/java/time/test/java/time/
H A DTestDuration.java66 import java.time.Duration;
71 * Test Duration.
79 assertImmutable(Duration.class);
84 Duration t = Duration.ofSeconds(-1);
85 assertSame(t.plus(Duration.ZERO), t);
90 Duration t = Duration.ofSeconds(-1);
91 assertSame(t.plus(Duration.ofSeconds(1)), Duration
[all...]
H A DTestClock_Offset.java66 import java.time.Duration;
78 private static final Duration OFFSET = Duration.ofSeconds(2);
H A DTestClock_Tick.java66 import java.time.Duration;
86 Clock test = Clock.tick(Clock.system(PARIS), Duration.ofMillis(500));
93 Clock test = Clock.tick(Clock.systemUTC(), Duration.ofMillis(500));
/libcore/ojluni/src/main/java/java/time/temporal/
H A DChronoUnit.java59 import java.time.Duration;
83 NANOS("Nanos", Duration.ofNanos(1)),
88 MICROS("Micros", Duration.ofNanos(1000)),
93 MILLIS("Millis", Duration.ofNanos(1000_000)),
99 SECONDS("Seconds", Duration.ofSeconds(1)),
104 MINUTES("Minutes", Duration.ofSeconds(60)),
109 HOURS("Hours", Duration.ofSeconds(3600)),
114 HALF_DAYS("HalfDays", Duration.ofSeconds(43200)),
125 DAYS("Days", Duration.ofSeconds(86400)),
132 WEEKS("Weeks", Duration
[all...]
H A DTemporalAmount.java65 import java.time.Duration;
85 * {@link Duration} is a time-based implementation, storing seconds and nanoseconds,
91 * around instances of concrete types, such as {@code Period} and {@code Duration}.
H A DTemporalUnit.java65 import java.time.Duration;
113 Duration getDuration();
H A DIsoFields.java76 import java.time.Duration;
649 WEEK_BASED_YEARS("WeekBasedYears", Duration.ofSeconds(31556952L)),
653 QUARTER_YEARS("QuarterYears", Duration.ofSeconds(31556952L / 4));
656 private final Duration duration;
658 private Unit(String name, Duration estimatedDuration) {
664 public Duration getDuration() {
/libcore/ojluni/src/test/java/time/tck/java/time/
H A DTCKDuration.java78 import java.time.Duration;
100 * Test Duration.
112 assertEquals(Duration.ZERO.getSeconds(), 0L);
113 assertEquals(Duration.ZERO.getNano(), 0);
122 Duration t = Duration.ofSeconds(i);
135 Duration t = Duration.ofSeconds(i, j);
140 Duration t = Duration
[all...]
H A DTCKClock_Tick.java66 import java.time.Duration;
88 Clock test = Clock.tick(Clock.fixed(ZDT.withNano(i * 1000_000).toInstant(), PARIS), Duration.ofMillis(250));
96 Clock test = Clock.tick(Clock.fixed(ZDT.withNano(i * 1000).toInstant(), PARIS), Duration.ofNanos(250_000));
104 Clock test = Clock.tick(Clock.fixed(ZDT.withNano(i).toInstant(), PARIS), Duration.ofNanos(20));
112 Clock test = Clock.tick(underlying, Duration.ZERO);
118 Clock test = Clock.tick(underlying, Duration.ofNanos(1));
124 Clock.tick(Clock.systemUTC(), Duration.ofSeconds(Long.MAX_VALUE));
129 Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 123));
134 Clock.tick(Clock.systemUTC(), Duration.ofSeconds(0, 999));
139 Clock.tick(Clock.systemUTC(), Duration
[all...]
H A DTCKClock_Offset.java66 import java.time.Duration;
83 private static final Duration OFFSET = Duration.ofSeconds(2);
96 Clock test = Clock.offset(underlying, Duration.ZERO);
102 Clock.offset(null, Duration.ZERO);
/libcore/ojluni/src/test/java/time/tck/java/time/serial/
H A DTCKDurationSerialization.java70 import java.time.Duration;
73 * Test Duration serialization.
81 assertTrue(Serializable.class.isAssignableFrom(Duration.class));
82 assertTrue(Comparable.class.isAssignableFrom(Duration.class));
88 assertSerializable(Duration.ofHours(5));
89 assertSerializable(Duration.ofHours(0));
90 assertSerializable(Duration.ofHours(-5));
102 assertSerializedBySer(Duration.ofSeconds(654321, 123456789), bytes);
110 assertSerializableSame(Duration.ZERO);
115 assertNotSerializable(Duration
[all...]
H A DTCKClockSerialization.java65 import java.time.Duration;
85 private static final Duration AMOUNT = Duration.ofSeconds(2);
/libcore/luni/src/test/java/libcore/java/time/
H A DDurationTest.java20 import java.time.Duration;
37 * Additional tests for {@link Duration}.
45 public static final Duration MAX_DURATION = Duration.ofSeconds(Long.MAX_VALUE, 999_999_999);
49 assertSame(Instant.EPOCH, Duration.ZERO.addTo(Instant.EPOCH));
51 // These tests are a little tautological, but since Duration.between is well-tested,
54 Duration.between(Instant.EPOCH, Instant.MAX).addTo(Instant.EPOCH));
56 Duration.between(Instant.MIN, Instant.MAX).addTo(Instant.MIN));
58 Duration.between(Instant.MIN, Instant.EPOCH).addTo(Instant.MIN));
63 assertSame(Instant.EPOCH, Duration
[all...]
/libcore/ojluni/src/main/java/java/time/
H A DDuration.java127 public final class Duration class in inherits:TemporalAmount,Comparable,Serializable
128 implements TemporalAmount, Comparable<Duration>, Serializable {
133 public static final Duration ZERO = new Duration(0, 0);
162 * Obtains a {@code Duration} representing a number of standard 24 hour days.
169 * @return a {@code Duration}, not null
170 * @throws ArithmeticException if the input days exceeds the capacity of {@code Duration}
172 public static Duration ofDays(long days) {
177 * Obtains a {@code Duration} representing a number of standard hours.
184 * @return a {@code Duration}, no
505 private Duration(long seconds, int nanos) { method in class:Duration
[all...]
H A DClock.java100 * or {@link #offset(Clock, Duration) offset} to be used during testing.
216 * It is equivalent to {@code tick(system(zone), Duration.ofSeconds(1))}.
239 * It is equivalent to {@code tick(system(zone), Duration.ofMinutes(1))}.
279 public static Clock tick(Clock baseClock, Duration tickDuration) {
340 public static Clock offset(Clock baseClock, Duration offsetDuration) {
343 if (offsetDuration.equals(Duration.ZERO)) {
548 private final Duration offset;
550 OffsetClock(Clock baseClock, Duration offset) {
645 return "TickClock[" + baseClock + "," + Duration.ofNanos(tickNanos) + "]";
H A DSer.java142 * <li><a href="../../serialized-form.html#java.time.Duration">Duration.writeReplace</a>
169 ((Duration) object).writeExternal(out);
226 * <li><a href="../../serialized-form.html#java.time.Duration">Duration</a> - {@code Duration.ofSeconds(seconds, nanos);}
256 case DURATION_TYPE: return Duration.readExternal(in);
/libcore/ojluni/src/test/java/time/test/java/time/chrono/
H A DTestChronologyPerf.java27 import java.time.Duration;
46 Duration d = Duration.of(end - start, ChronoUnit.NANOS);
47 System.out.printf(" Cold Duration of Chronology.getAvailableChronologies(): %s%n", d);
52 d = Duration.of(end - start, ChronoUnit.NANOS);
53 System.out.printf(" Warm Duration of Chronology.getAvailableChronologies(): %s%n", d);
58 d = Duration.of(end - start, ChronoUnit.NANOS);
59 System.out.printf(" Warm Duration of HijrahDate.date(1434, 1, 1): %s%n", d);
/libcore/luni/src/main/java/javax/xml/datatype/
H A DDuration.java18 //$Id: Duration.java 759828 2009-03-30 01:26:29Z mrglavas $
33 * <p>A Duration object represents a period of Gregorian time,
47 * <p>Duration objects only have partial order, where two values A and B
57 * The {@link #compare(Duration duration)} method implements this
60 * <p>See the {@link #isLongerThan(Duration)} method for details about
61 * the order relationship among <code>Duration</code> objects.</p>
63 * <h2>Operations over Duration</h2>
72 * the <code>Duration</code> class can only deal with finite precision
80 * Because some operations of <code>Duration</code> rely on {@link Calendar}
81 * even though {@link Duration} ca
93 public abstract class Duration { class
[all...]
H A DDatatypeFactory.java140 * <p>Obtain a new instance of a <code>Duration</code>
141 * specifying the <code>Duration</code> as its string representation, "PnYnMnDTnHnMnS",
152 * <p>All six values are set and available from the created {@link Duration}</p>
159 * @param lexicalRepresentation <code>String</code> representation of a <code>Duration</code>.
161 * @return New <code>Duration</code> created from parsing the <code>lexicalRepresentation</code>.
163 * @throws IllegalArgumentException If <code>lexicalRepresentation</code> is not a valid representation of a <code>Duration</code>.
167 public abstract Duration newDuration(final String lexicalRepresentation);
170 * <p>Obtain a new instance of a <code>Duration</code>
171 * specifying the <code>Duration</code> as milliseconds.</p>
182 * and are available using the <code>get</code> methods of the created {@link Duration}
[all...]
/libcore/ojluni/src/test/java/time/test/java/time/zone/
H A DTestFixedZoneRules.java66 import java.time.Duration;
95 assertEquals(test.getDaylightSavings(null), Duration.ZERO);
/libcore/luni/src/test/java/libcore/java/time/zone/
H A DZoneRulesTest.java19 import java.time.Duration;
56 assertEquals(Duration.ZERO, zoneRules.getDaylightSavings(instant));
/libcore/ojluni/src/main/java/java/time/zone/
H A DZoneOffsetTransition.java70 import java.time.Duration;
321 public Duration getDuration() {
322 return Duration.ofSeconds(getDurationSeconds());
/libcore/ojluni/src/test/java/time/tck/java/time/zone/serial/
H A DTCKZoneOffsetTransitionSerialization.java64 import java.time.Duration;
/libcore/ojluni/src/test/java/time/tck/java/time/zone/
H A DTCKFixedZoneRules.java68 import java.time.Duration;
156 assertEquals(test.getDaylightSavings(INSTANT), Duration.ZERO);
157 assertEquals(test.getDaylightSavings(null), Duration.ZERO);
H A DTCKZoneOffsetTransition.java65 import java.time.Duration;
129 assertEquals(test.getDuration(), Duration.of(1, HOURS));
144 assertEquals(test.getDuration(), Duration.of(-1, HOURS));

Completed in 567 milliseconds

12