edu.northwestern.at.utils
Class ResultThread

java.lang.Object
  extended by java.lang.Thread
      extended by edu.northwestern.at.utils.ResultThread
All Implemented Interfaces:
java.lang.Runnable

public class ResultThread
extends java.lang.Thread

Thread class that provides an object for storing results.

All of the constructors are copied from Thread.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 java.lang.Object result
          The object in which results may be stored.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ResultThread()
          Replicate all the standard Thread constructors.
ResultThread(java.lang.Runnable target)
           
ResultThread(java.lang.Runnable target, java.lang.String name)
           
ResultThread(java.lang.String name)
           
ResultThread(java.lang.ThreadGroup group, java.lang.Runnable target)
           
ResultThread(java.lang.ThreadGroup group, java.lang.Runnable target, java.lang.String name)
           
ResultThread(java.lang.ThreadGroup group, java.lang.Runnable target, java.lang.String name, long stackSize)
           
ResultThread(java.lang.ThreadGroup group, java.lang.String name)
           
 
Method Summary
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

result

public java.lang.Object result
The object in which results may be stored.

Constructor Detail

ResultThread

public ResultThread()
Replicate all the standard Thread constructors.


ResultThread

public ResultThread(java.lang.Runnable target)

ResultThread

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

ResultThread

public ResultThread(java.lang.String name)

ResultThread

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

ResultThread

public ResultThread(java.lang.ThreadGroup group,
                    java.lang.Runnable target,
                    java.lang.String name)

ResultThread

public ResultThread(java.lang.ThreadGroup group,
                    java.lang.Runnable target,
                    java.lang.String name,
                    long stackSize)

ResultThread

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