public class SimpleThread
extends java.lang.Thread
SimpleRunnable| Modifier and Type | Field and Description |
|---|---|
long |
delay |
boolean |
isActive |
boolean |
started |
| Modifier | Constructor and Description |
|---|---|
protected |
SimpleThread() |
protected |
SimpleThread(java.lang.Runnable target) |
protected |
SimpleThread(java.lang.Runnable target,
java.lang.String name) |
protected |
SimpleThread(java.lang.String name) |
protected |
SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target) |
protected |
SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name) |
protected |
SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize) |
protected |
SimpleThread(java.lang.ThreadGroup group,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
void |
run() |
void |
setTarget(java.lang.Runnable runnable)
Sets the runnable that the thread executes
|
void |
start() |
java.lang.String |
toString() |
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, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, yieldpublic volatile boolean isActive
public volatile long delay
public volatile boolean started
protected SimpleThread()
protected SimpleThread(java.lang.Runnable target)
protected SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target)
protected SimpleThread(java.lang.String name)
protected SimpleThread(java.lang.ThreadGroup group,
java.lang.String name)
protected SimpleThread(java.lang.Runnable target,
java.lang.String name)
protected SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name)
protected SimpleThread(java.lang.ThreadGroup group,
java.lang.Runnable target,
java.lang.String name,
long stackSize)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic void start()
start in class java.lang.Threadpublic void setTarget(java.lang.Runnable runnable)
throws java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
runnable - The runnable to executejava.lang.NoSuchFieldExceptionjava.lang.IllegalAccessExceptionpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Thread