Main Page | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

java::lang::Thread Class Reference


Detailed Description

Java class definition of java.lang.Thread, the JVM thread model implementation class.

The class java.lang.Thread contains fields methods that implement the threading model for the JVM. As a class that contains native calls into the JVM, this stub sample implementation is intended to be filled out into the complete class definition.

Definition at line 58 of file Thread.java.

Public Member Functions

native void checkAccess ()
 Native definition for java.lang.Thread.checkAccess().
native int countStackFrames ()
 Native definition for java.lang.Thread.countStackFrames().
native void destroy ()
 Native definition for java.lang.Thread.destroy().
native int getPriority ()
 Native definition for java.lang.Thread.getPriority().
native void interrupt ()
 Native definition for java.lang.Thread.interrupt().
native boolean isAlive ()
 Native definition for java.lang.Thread.isAlive().
native boolean isDaemon ()
 Native definition for java.lang.Thread.isDaemon().
native boolean isInterrupted ()
 Native definition for java.lang.Thread.isInterrupted().
native void join (long milliseconds, int nanoseconds)
 Native definition for java.lang.Thread.join().
native void join (long milliseconds)
 Native definition for java.lang.Thread.join(long).
native void join ()
 Native definition for java.lang.Thread.join().
native void resume ()
 Native definition for java.lang.Thread.resume().
native void setDaemon (boolean isDaemon)
 Native definition for java.lang.Thread.setDaemon().
native void setPriority (int priority)
 Native definition for java.lang.Thread.setPriority().
native void start ()
 Native definition for java.lang.Thread.start().
native void stop ()
 Native definition for java.lang.Thread.stop().
native void suspend ()
 Native definition for java.lang.Thread.suspend().

Static Public Member Functions

native static Thread currentThread ()
 Native definition for java.lang.Thread.currentThread().
native static boolean holdsLock (Object object)
 Native definition for java.lang.Thread.holdsLock().
native static boolean interrupted ()
 Native definition for java.lang.Thread.interrupted().
native static void sleep (long milliseconds, int nanoseconds)
 Native definition for java.lang.Thread.sleep(long, int).
native static void sleep (long milliseconds)
 Native definition for java.lang.Thread.sleep(long).
native static void yield ()
 Native definition for java.lang.Thread.yield().


Member Function Documentation

native static Thread java::lang::Thread::currentThread  )  [static]
 

Native definition for java.lang.Thread.currentThread().

       Class:     java.lang.Thread
       Method:    currentThread
       Signature: ()Ljava/lang/Thread;
       

native static void java::lang::Thread::yield  )  [static]
 

Native definition for java.lang.Thread.yield().

       Class:     java.lang.Thread
       Method:    yield
       Signature: ()V
       

native void java::lang::Thread::interrupt  ) 
 

Native definition for java.lang.Thread.interrupt().

       Class:     java.lang.Thread
       Method:    interrupt
       Signature: ()V
       

native static boolean java::lang::Thread::interrupted  )  [static]
 

Native definition for java.lang.Thread.interrupted().

       Class:     java.lang.Thread
       Method:    interrupted
       Signature: ()Z
       

native boolean java::lang::Thread::isInterrupted  ) 
 

Native definition for java.lang.Thread.isInterrupted().

       Class:     java.lang.Thread
       Method:    isInterrupted
       Signature: ()Z
       

native static void java::lang::Thread::sleep long  milliseconds  )  [static]
 

Native definition for java.lang.Thread.sleep(long).

       Class:     java.lang.Thread
       Method:    sleep
       Signature: (J)V
       

native static void java::lang::Thread::sleep long  milliseconds,
int  nanoseconds
[static]
 

Native definition for java.lang.Thread.sleep(long, int).

       Class:     java.lang.Thread
       Method:    sleep
       Signature: (JI)V
       

native void java::lang::Thread::join  ) 
 

Native definition for java.lang.Thread.join().

       Class:     java.lang.Thread
       Method:    join
       Signature: ()V
       

native void java::lang::Thread::join long  milliseconds  ) 
 

Native definition for java.lang.Thread.join(long).

       Class:     java.lang.Thread
       Method:    join
       Signature: (J)V
       

native void java::lang::Thread::join long  milliseconds,
int  nanoseconds
 

Native definition for java.lang.Thread.join().

       Class:     java.lang.Thread
       Method:    join
       Signature: (JI)V
       

native boolean java::lang::Thread::isAlive  ) 
 

Native definition for java.lang.Thread.isAlive().

       Class:     java.lang.Thread
       Method:    isAlive
       Signature: ()Z
       

native void java::lang::Thread::start  ) 
 

Native definition for java.lang.Thread.start().

       Class:     java.lang.Thread
       Method:    start
       Signature: ()V
       

native int java::lang::Thread::countStackFrames  ) 
 

Native definition for java.lang.Thread.countStackFrames().

       Class:     java.lang.Thread
       Method:    countStackFrames
       Signature: ()I
       

native static boolean java::lang::Thread::holdsLock Object  object  )  [static]
 

Native definition for java.lang.Thread.holdsLock().

       Class:     java.lang.Thread
       Method:    holdsLock
       Signature: (Ljava/lang/Object;)Z
       

native void java::lang::Thread::setPriority int  priority  ) 
 

Native definition for java.lang.Thread.setPriority().

       Class:     java.lang.Thread
       Method:    setPriority
       Signature: (I)V
       

native int java::lang::Thread::getPriority  ) 
 

Native definition for java.lang.Thread.getPriority().

       Class:     java.lang.Thread
       Method:    getPriority
       Signature: ()I
       

native void java::lang::Thread::destroy  ) 
 

Native definition for java.lang.Thread.destroy().

       Class:     java.lang.Thread
       Method:    destroy
       Signature: ()V
       

native void java::lang::Thread::checkAccess  ) 
 

Native definition for java.lang.Thread.checkAccess().

       Class:     java.lang.Thread
       Method:    checkAccess
       Signature: ()V
       

native void java::lang::Thread::setDaemon boolean  isDaemon  ) 
 

Native definition for java.lang.Thread.setDaemon().

       Class:     java.lang.Thread
       Method:    setDaemon
       Signature: (Z)V
       

native boolean java::lang::Thread::isDaemon  ) 
 

Native definition for java.lang.Thread.isDaemon().

       Class:     java.lang.Thread
       Method:    isDaemon
       Signature: ()Z
       

native void java::lang::Thread::stop  ) 
 

Native definition for java.lang.Thread.stop().

       Class:     java.lang.Thread
       Method:    stop
       Signature: ()V
       

native void java::lang::Thread::suspend  ) 
 

Native definition for java.lang.Thread.suspend().

       Class:     java.lang.Thread
       Method:    suspend
       Signature: ()V
       

native void java::lang::Thread::resume  ) 
 

Native definition for java.lang.Thread.resume().

       Class:     java.lang.Thread
       Method:    resume
       Signature: ()V
       


The documentation for this class was generated from the following file:
Generated on Fri Sep 30 19:01:27 2005 by  doxygen 1.4.4