public abstract class ModifiableTime extends Time
Constructor and Description |
---|
ModifiableTime() |
Modifier and Type | Method and Description |
---|---|
abstract void |
add(Duration duration)
Increment this time by the given amount.
|
abstract void |
add(long duration,
TimeUnit unit)
Increment this time by the given amount.
|
abstract void |
copyFrom(Time src)
Overwrite the state of this object with that of the given object.
|
abstract Time |
immutableCopy() |
abstract void |
setTime(long time,
TimeUnit unit) |
abstract void |
subtract(Duration duration)
Decrement this time by the given amount.
|
abstract void |
subtract(long duration,
TimeUnit unit)
Decrement this time by the given amount.
|
getRemainder, getTime, invalidTime, isValid, modifiableCopy, newTime
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
compareTo
getEnvironment
public abstract void copyFrom(Time src)
public abstract Time immutableCopy()
public abstract void setTime(long time, TimeUnit unit)
public abstract void add(Duration duration)
public abstract void add(long duration, TimeUnit unit)
public abstract void subtract(Duration duration)
public abstract void subtract(long duration, TimeUnit unit)
Copyright © 2014. All rights reserved.