javax.media
类 Time

java.lang.Object
  继承者 javax.media.Time
所有已实现的接口:
java.io.Serializable

public class Time
extends java.lang.Object
implements java.io.Serializable

Time is kept at nanosecond precision.

This is the JMF 1.0 Time interface.

另请参见:
序列化表格

字段摘要
protected  long nanoseconds
          Time in nanoseconds.
static long ONE_SECOND
           
static Time TIME_UNKNOWN
           
 
构造方法摘要
Time(double seconds)
          Constructs a Time using seconds.
Time(long nanoseconds)
          Constructs a Time using nanoseconds.
 
方法摘要
 long getNanoseconds()
          Gets the time value in nanoseconds.
 double getSeconds()
          Gets the time value in seconds.
protected  long secondsToNanoseconds(double seconds)
          Converts seconds to nanoseconds.
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

ONE_SECOND

public static final long ONE_SECOND
另请参见:
常量字段值

TIME_UNKNOWN

public static final Time TIME_UNKNOWN

nanoseconds

protected long nanoseconds
Time in nanoseconds.

构造方法详细信息

Time

public Time(long nanoseconds)
Constructs a Time using nanoseconds.

参数:
nano - Number of nanoseconds for this time.

Time

public Time(double seconds)
Constructs a Time using seconds.

参数:
seconds - Time specified in seconds.
方法详细信息

secondsToNanoseconds

protected long secondsToNanoseconds(double seconds)
Converts seconds to nanoseconds.


getNanoseconds

public long getNanoseconds()
Gets the time value in nanoseconds.

返回:
time value in nanoseconds.

getSeconds

public double getSeconds()
Gets the time value in seconds.

返回:
time value in seconds.