- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.Vector
-
- com.ibm.jvm.format.TraceThread
-
- All Implemented Interfaces:
TraceThread,Serializable,Cloneable,Iterable,Collection,List,RandomAccess
public final class TraceThread extends Vector implements TraceThread
Vector containing all trace records for a specific thread.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intnumBufsprotected longthreadIDprotected StringthreadName-
Fields declared in class java.util.Vector
capacityIncrement, elementCount, elementData
-
Fields declared in class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTraceThread(long ID, String threadName)construct a new trace thread vector
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static intgetBuffersProcessed()intgetIndent()TracePointgetNextTracePoint()BigIntegergetTimeOfNextTracePoint()voidindent()voidoutdent()-
Methods declared in class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, forEach, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, iterator, lastElement, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeIf, removeRange, replaceAll, retainAll, set, setElementAt, setSize, size, sort, spliterator, subList, toArray, toArray, toString, trimToSize
-
Methods declared in interface java.util.Collection
parallelStream, stream, toArray
-
Methods declared in interface com.ibm.jvm.trace.TraceThread
getChronologicalTracePointIterator, getThreadID, getThreadName
-
-
-
-
Field Detail
-
threadID
protected long threadID
-
threadName
protected String threadName
-
numBufs
public static int numBufs
-
-
Constructor Detail
-
TraceThread
protected TraceThread(long ID, String threadName)construct a new trace thread vector- Parameters:
ID- ( hex value of threadID )threadName-
-
-
Method Detail
-
getBuffersProcessed
public static int getBuffersProcessed()
-
getNextTracePoint
public TracePoint getNextTracePoint()
-
getIndent
public int getIndent()
-
indent
public void indent()
-
outdent
public void outdent()
-
getTimeOfNextTracePoint
public BigInteger getTimeOfNextTracePoint()
-
-