public class SysInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
DEP_LIST
Class dependencies
|
static java.lang.String |
TAG_GROUP |
static java.lang.String |
TAG_LEVEL |
static java.lang.String |
TAG_THREAD |
static java.lang.String |
TAG_THREAD_GRP |
static java.lang.String |
VERSION
Class version
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
byteCodes(java.lang.String string)
Covert a string to a string of byteCodes
|
static TvList |
getProperties()
Get runtime environment information
|
static TvList |
getThreadGrp(int level,
java.lang.ThreadGroup group,
java.lang.ThreadGroup curGroup,
java.lang.Thread curThread) |
static java.util.List<TvList> |
getThreadTree()
Get a tree of all accessible thread groups and threads
|
protected static java.util.List<TvList> |
recurseThreadTree(int level,
java.lang.ThreadGroup group,
java.lang.ThreadGroup curGroup,
java.lang.Thread curThread)
Populate a thread group tree by recursing through the groups
|
static java.lang.String |
threadGrpStr(java.lang.ThreadGroup group,
java.lang.ThreadGroup curGroup) |
static java.lang.String |
threadGrpStrHdr() |
static java.lang.String |
threadStr(java.lang.Thread thread,
java.lang.Thread curThread) |
static java.lang.String |
threadStrHdr() |
public static final java.lang.String VERSION
public static final java.lang.String[] DEP_LIST
public static final java.lang.String TAG_THREAD_GRP
public static final java.lang.String TAG_LEVEL
public static final java.lang.String TAG_GROUP
public static final java.lang.String TAG_THREAD
public static TvList getProperties()
public static java.lang.String byteCodes(java.lang.String string)
string - The string to convertpublic static java.util.List<TvList> getThreadTree()
protected static java.util.List<TvList> recurseThreadTree(int level, java.lang.ThreadGroup group, java.lang.ThreadGroup curGroup, java.lang.Thread curThread)
level - Recursion level in the treegroup - Thread group to recursecurGroup - Currently active thread group (can be null)curThread - Currently active thread (can be null)public static TvList getThreadGrp(int level, java.lang.ThreadGroup group, java.lang.ThreadGroup curGroup, java.lang.Thread curThread)
public static java.lang.String threadGrpStrHdr()
public static java.lang.String threadGrpStr(java.lang.ThreadGroup group,
java.lang.ThreadGroup curGroup)
public static java.lang.String threadStrHdr()
public static java.lang.String threadStr(java.lang.Thread thread,
java.lang.Thread curThread)