Class BrainThread
- java.lang.Object
-
- java.lang.Thread
-
- org.rossonet.brain.api.astrocyte.synapse.BrainThread
-
- All Implemented Interfaces:
java.lang.Runnable,UniversallyUniqueObject
public class BrainThread extends java.lang.Thread implements UniversallyUniqueObject
-
-
Constructor Summary
Constructors Constructor Description BrainThread(Synapse synapse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.List<BrainThreadLogLine>getDebugLines()SynapsegetSynapse()java.util.UUIDgetUniversallyUniqueIdentifier()inthashCode()voidmarkStep(java.lang.String message)voidrun()-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
BrainThread
public BrainThread(Synapse synapse)
-
-
Method Detail
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
getDebugLines
public java.util.List<BrainThreadLogLine> getDebugLines()
-
getSynapse
public Synapse getSynapse()
-
getUniversallyUniqueIdentifier
public java.util.UUID getUniversallyUniqueIdentifier()
- Specified by:
getUniversallyUniqueIdentifierin interfaceUniversallyUniqueObject
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
markStep
public void markStep(java.lang.String message)
-
run
public void run()
- Specified by:
runin interfacejava.lang.Runnable- Overrides:
runin classjava.lang.Thread
-
-