class BasicThreadInformation extends java.lang.Object implements ThreadInformation
| Modifier and Type | Field and Description |
|---|---|
private static int |
HASH_MULTIPLIER |
private static int |
HASH_SHIFT |
private long |
id |
private boolean |
isAlive |
private boolean |
isDaemon |
private java.lang.String |
longName |
private java.lang.String |
name |
private int |
priority |
private java.lang.Thread.State |
state |
private java.lang.String |
threadGroupName |
| Constructor and Description |
|---|
BasicThreadInformation(java.lang.Thread thread)
The Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
void |
printStack(java.lang.StringBuilder sb,
java.lang.StackTraceElement[] trace)
Format the StackTraceElements.
|
void |
printThreadInfo(java.lang.StringBuilder sb)
Print the thread information.
|
private static final int HASH_SHIFT
private static final int HASH_MULTIPLIER
private final long id
private final java.lang.String name
private final java.lang.String longName
private final java.lang.Thread.State state
private final int priority
private final boolean isAlive
private final boolean isDaemon
private final java.lang.String threadGroupName
BasicThreadInformation(java.lang.Thread thread)
thread - The Thread to capture.public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void printThreadInfo(java.lang.StringBuilder sb)
printThreadInfo in interface ThreadInformationsb - The StringBuilder.public void printStack(java.lang.StringBuilder sb,
java.lang.StackTraceElement[] trace)
printStack in interface ThreadInformationsb - The StringBuilder.trace - The stack trace element array to format.