Class java.lang.Thread (1.0)


public class Thread extends Object implements Runnable {
  // Public Constructors
    public Thread( );
    public Thread(Runnable target);
    public Thread(ThreadGroup group, Runnable target);
    public Thread(String name);
    public Thread(ThreadGroup group, String name);
    public Thread(Runnable target, String name);
    public Thread(ThreadGroup group, Runnable target, String name);
  // Constants
    public final static int MAX_PRIORITY;
    public final static int MIN_PRIORITY;
    public final static int NORM_PRIORITY;
  // Class Methods
    public static int activeCount( );
    public static Thread currentThread( );
    public static void dumpStack( );
    public static int enumerate(Thread[ ] tarray);
    public static boolean interrupted( );
    public static void sleep(long millis) throws InterruptedException, IllegalArgumentException;
    public static void sleep(long millis, int nanos) throws InterruptedException, IllegalArgumentException;
    public static void yield( );
  // Public Instance Methods
    public void checkAccess( ) throws SecurityException;
    public int countStackFrames( ) throws IllegalThreadStateException;
    public void destroy( );
    public final String getName( );
    public final int getPriority( );
    public final ThreadGroup getThreadGroup( );
    public void interrupt( );
    public final boolean isAlive( );
    public final boolean isDaemon( );
    public boolean isInterrupted( );
    public final synchronized void join(long millis) throws InterruptedException, IllegalArgumentException;
    public final synchronized void join(long millis, int nanos) throws InterruptedException, IllegalArgumentException;
    public final void join( ) throws InterruptedException;
    public final void resume( );
    public void run( );
    public final void setDaemon(boolean on) throws IllegalThreadStateException;
    public final void setName(String name);
    public final void setPriority(int newPriority) throws IllegalArgumentException;
    public synchronized void start( ) throws IllegalThreadStateException;
    public final void stop( );
    public final synchronized void stop(Throwable o);
    public final void suspend( );
    public String toString( );  // Overrides Object.toString( )
}