Class TThread
java.lang.Object
de.mirkosertic.bytecoder.classlib.java.lang.TThread
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ClassLoaderstatic Threadprivate Stringprivate final Runnableprivate final ThreadGroup -
Constructor Summary
ConstructorsConstructorDescriptionTThread()TThread(ThreadGroup group, Runnable aRunnable, String aName) TThread(ThreadGroup group, Runnable aRunnable, String aName, long aPriority, boolean daemon) TThread(ThreadGroup group, String aName) -
Method Summary
Modifier and TypeMethodDescriptionstatic Threadstatic voidgetName()static booleanvoidstatic booleanbooleanisAlive()booleanbooleanvoidjoin()voidjoin(long aTimeout) voidrun()voidsetContextClassLoader(ClassLoader aLoader) voidsetDaemon(boolean flag) voidvoidsetPriority(int value) static voidsleep(long duration) voidstart()voidstop()static voidyield()
-
Field Details
-
MAIN_THREAD
-
runnable
-
threadGroup
-
name
-
contextClassLoader
-
-
Constructor Details
-
TThread
public TThread() -
TThread
-
TThread
-
TThread
-
TThread
-
-
Method Details
-
currentThread
-
getThreadGroup
-
getName
-
setName
-
start
public void start() -
stop
public void stop() -
interrupt
public void interrupt() -
interrupted
public static boolean interrupted() -
run
-
holdsLock
-
sleep
public static void sleep(long duration) -
isInterrupted
public boolean isInterrupted() -
yield
public static void yield() -
dumpStack
public static void dumpStack() -
setDaemon
public void setDaemon(boolean flag) -
setPriority
public void setPriority(int value) -
join
public void join(long aTimeout) -
join
public void join() -
isAlive
public boolean isAlive() -
getDefaultUncaughtExceptionHandler
-
setContextClassLoader
-
getContextClassLoader
-
getUncaughtExceptionHandler
-
getStackTrace
-
isVirtual
public boolean isVirtual()
-