Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ClassLib.Common.java.lang
Class Thread  view Thread download Thread.java

java.lang.Object
  extended byClassLib.Common.java.lang.Thread

public abstract class Thread
extends java.lang.Object

Thread

Version:
$Id: Thread.java,v 1.7 2003/05/12 10:04:53 joewhaley Exp $

Field Summary
private  boolean daemon
           
 Scheduler.jq_Thread jq_thread
           
 
Constructor Summary
  Thread()
           
private Thread(Scheduler.jq_Thread t)
           
  Thread(java.lang.Runnable target)
           
  Thread(java.lang.Runnable target, java.lang.String name)
           
  Thread(java.lang.String name)
           
  Thread(java.lang.ThreadGroup group, java.lang.Runnable target)
           
  Thread(java.lang.ThreadGroup group, java.lang.Runnable target, java.lang.String name)
           
  Thread(java.lang.ThreadGroup group, java.lang.String name)
           
 
Method Summary
private  void checkAccess()
           
 int countStackFrames()
           
static java.lang.Thread currentThread()
           
private  void init(java.lang.ThreadGroup g, java.lang.Runnable target, java.lang.String name)
           
private  void interrupt0()
           
 boolean isAlive()
           
private  boolean isInterrupted(boolean ClearInterrupted)
           
private static int nextThreadNum()
           
private static void registerNatives()
           
private  void resume0()
           
 void setDaemon(boolean b)
           
private  void setPriority0(int newPriority)
           
static void sleep(long millis)
           
 void start()
           
private  void stop0(java.lang.Object o)
           
private  void suspend0()
           
static void yield()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jq_thread

public final Scheduler.jq_Thread jq_thread

daemon

private boolean daemon
Constructor Detail

Thread

private Thread(Scheduler.jq_Thread t)

Thread

public Thread()

Thread

public Thread(java.lang.Runnable target)

Thread

public Thread(java.lang.ThreadGroup group,
              java.lang.Runnable target)

Thread

public Thread(java.lang.String name)

Thread

public Thread(java.lang.ThreadGroup group,
              java.lang.String name)

Thread

public Thread(java.lang.Runnable target,
              java.lang.String name)

Thread

public Thread(java.lang.ThreadGroup group,
              java.lang.Runnable target,
              java.lang.String name)
Method Detail

checkAccess

private void checkAccess()

nextThreadNum

private static int nextThreadNum()

init

private void init(java.lang.ThreadGroup g,
                  java.lang.Runnable target,
                  java.lang.String name)

registerNatives

private static void registerNatives()

currentThread

public static java.lang.Thread currentThread()

yield

public static void yield()

sleep

public static void sleep(long millis)
                  throws java.lang.InterruptedException

start

public void start()

isInterrupted

private boolean isInterrupted(boolean ClearInterrupted)

isAlive

public final boolean isAlive()

setDaemon

public final void setDaemon(boolean b)

countStackFrames

public int countStackFrames()

setPriority0

private void setPriority0(int newPriority)

stop0

private void stop0(java.lang.Object o)

suspend0

private void suspend0()

resume0

private void resume0()

interrupt0

private void interrupt0()