javax.realtime
Class HighResolutionTime
java.lang.Object
|
+--javax.realtime.HighResolutionTime
- All Implemented Interfaces:
- java.lang.Comparable
- Direct Known Subclasses:
- AbsoluteTime, RelativeTime
- public abstract class HighResolutionTime
- extends java.lang.Object
- implements java.lang.Comparable
Field Summary |
protected long |
milli
|
protected int |
nano
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
milli
protected long milli
nano
protected int nano
HighResolutionTime
public HighResolutionTime()
absolute
public abstract AbsoluteTime absolute(Clock clock)
absolute
public abstract AbsoluteTime absolute(Clock clock,
AbsoluteTime dest)
compareTo
public int compareTo(HighResolutionTime time)
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo
in interface java.lang.Comparable
equals
public boolean equals(HighResolutionTime time)
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
getMilliseconds
public final long getMilliseconds()
getNanoseconds
public final int getNanoseconds()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
set
public void set(HighResolutionTime time)
set
public void set(long millis)
set
public void set(long millis,
int nanos)
waitForObject
public static void waitForObject(java.lang.Object target,
HighResolutionTime time)
throws java.lang.InterruptedException
relative
public abstract RelativeTime relative(Clock clock)
relative
public abstract RelativeTime relative(Clock clock,
HighResolutionTime time)
aicas GmbH, Karlsruhe - Germany www.aicas.com
Copyright 2003 aicas GmbH. All Rights Reserved.