19 package org.omg.dds.core;
21 import java.util.concurrent.TimeUnit;
30 private static final long serialVersionUID = -881589038981141796L;
51 public abstract void setTime(
long time, TimeUnit unit);
64 public abstract void add(
long duration, TimeUnit unit);
74 public abstract void subtract(
long duration, TimeUnit unit);
abstract void subtract(Duration duration)
Decrement this time by the given amount.
abstract void setTime(long time, TimeUnit unit)
abstract Time immutableCopy()
abstract void copyFrom(Time src)
Overwrite the state of this object with that of the given object.
A span of elapsed time expressed with nanosecond precision.
abstract void add(Duration duration)
Increment this time by the given amount.
A moment in time expressed with nanosecond precision (though not necessarily nanosecond accuracy)...