TimeDuration
@Deprecated public class TimeDuration extends Object
Note that while TimeStamp are usually created according to system clocks which takes into account leap seconds, all the math operations on TimeStamps do not take leap seconds into account.
Modifier and Type | Method and Description |
---|---|
TimeInterval |
after(TimeStamp reference)
Deprecated.
Returns a time interval that lasts this duration and starts from the
given timestamp.
|
TimeInterval |
around(TimeStamp reference)
Deprecated.
Returns a time interval that lasts this duration and is centered
around the given timestamp.
|
static org.epics.util.time.TimeDuration |
asTimeDuration(TimeDuration duration)
Deprecated.
|
TimeInterval |
before(TimeStamp reference)
Deprecated.
Returns a time interval that lasts this duration and ends at the
given timestamp.
|
TimeDuration |
divideBy(int factor)
Deprecated.
Returns a new duration which is smaller by the given factor.
|
static TimeDuration |
durationOf(org.epics.util.time.TimeDuration duration)
Deprecated.
|
boolean |
equals(Object obj)
Deprecated.
|
long |
getNanoSec()
Deprecated.
Duration in nanoseconds.
|
int |
hashCode()
Deprecated.
|
static TimeDuration |
hour(double hour)
Deprecated.
A new duration in hours.
|
static TimeDuration |
hz(double hz)
Deprecated.
A new duration in hertz, will convert to the length of the period.
|
static TimeDuration |
min(double min)
Deprecated.
A new duration in minutes.
|
static TimeDuration |
ms(double ms)
Deprecated.
A new duration in milliseconds.
|
static TimeDuration |
ms(int ms)
Deprecated.
A new duration in milliseconds.
|
TimeDuration |
multiplyBy(int factor)
Deprecated.
Returns a new duration which is bigger by the given factor.
|
static TimeDuration |
nanos(long nanoSec)
Deprecated.
A new duration in nanoseconds.
|
static TimeDuration |
sec(double sec)
Deprecated.
A new duration in seconds.
|
String |
toString()
Deprecated.
|
public long getNanoSec()
public static TimeDuration hour(double hour)
hour
- hourspublic static TimeDuration min(double min)
min
- minutespublic static TimeDuration sec(double sec)
sec
- secondspublic static TimeDuration hz(double hz)
hz
- frequency to be converted to a durationpublic static TimeDuration ms(int ms)
ms
- milliseconds of the durationIllegalArgumentException
- if the duration is negativepublic static TimeDuration ms(double ms)
ms
- milliseconds of the durationIllegalArgumentException
- if the duration is negativepublic static TimeDuration nanos(long nanoSec)
nanoSec
- nanoseconds of the durationIllegalArgumentException
- if the duration is negativepublic TimeDuration divideBy(int factor)
factor
- constant to divideIllegalArgumentException
- if factor is negativepublic TimeDuration multiplyBy(int factor)
factor
- constant to multiplyIllegalArgumentException
- if factor is negativepublic TimeInterval around(TimeStamp reference)
reference
- a timestamppublic TimeInterval after(TimeStamp reference)
reference
- a timestamppublic TimeInterval before(TimeStamp reference)
reference
- a timestamppublic static TimeDuration durationOf(org.epics.util.time.TimeDuration duration)
public static org.epics.util.time.TimeDuration asTimeDuration(TimeDuration duration)
Copyright © 2012. All Rights Reserved.