org.amicofragile.time
Class ConstantTimeSource
java.lang.Object
org.amicofragile.time.ConstantTimeSource
- All Implemented Interfaces:
- TimeSource
public class ConstantTimeSource
- extends Object
- implements TimeSource
TimeSource
returning constant current time.
- Author:
- Pietro Martinelli
Field Summary |
private long |
currentTime
Holds constant current time to return. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentTime
private final long currentTime
- Holds constant current time to return.
ConstantTimeSource
public ConstantTimeSource(long current)
- Initializes a
TimeSource
who returns constant current time, specified by constructor parameter.
- Parameters:
current
- Constant current time
ConstantTimeSource
public ConstantTimeSource(Date now)
- Initializes a
TimeSource
who returns constant current time, specified as Date
by constructor parameter.
- Parameters:
current
- Constant current time
currentTimeInMillis
public final long currentTimeInMillis()
- Specified by:
currentTimeInMillis
in interface TimeSource
- Returns:
- constructor-specified current time.
- See Also:
TimeSource.currentTimeInMillis()
Copyright © 2010. All Rights Reserved.