Class Seconds
java.lang.Object
com.oracle.coherence.common.util.Duration
com.tangosol.coherence.config.unit.Seconds
public class Seconds
extends com.oracle.coherence.common.util.Duration
Seconds is a specialized Duration whose default constructor
assumes that the specified units of time (when the unit magnitude is not
specified) are seconds.
Note: This class is provided to simplify and support backwards compatibility
during the injection of second-based units of time into appropriate classes.
This class is not designed for general purpose representation
of units of time. For general purpose units of time, please use the Duration class.
- Since:
- Coherence 12.1.2
- Author:
- bo 2012.01.18
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.coherence.common.util.Duration
com.oracle.coherence.common.util.Duration.Magnitude -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.oracle.coherence.common.util.Duration
as, asJavaDuration, equals, getNanos, hashCode, toString, toString
-
Constructor Details
-
Seconds
public Seconds(com.oracle.coherence.common.util.Duration d) Constructs aSecondsbased on anotherDuration.- Parameters:
d- theDuration
-
Seconds
public Seconds(int c) Constructs aSecondsrepresenting aDurationmeasured in seconds.- Parameters:
c- the number of seconds
-
Seconds
Constructs aSecondsrepresenting aDurationmeasured in seconds.- Parameters:
s- the number of seconds or other duration when magnitudes are specified- See Also:
-
-
Method Details
-
get
public long get()Obtain theDurationin units of seconds.- Returns:
- the number of seconds in the
Duration
-