adaptj.JVMPI
Class JVMPICallTrace

java.lang.Object
  |
  +--adaptj.JVMPI.JVMPICallTrace

public class JVMPICallTrace
extends java.lang.Object

A class corresponding to the JVMPI_CallTrace structure. This structure represents a call trace of a method execution.

Author:
Bruno Dufour
See Also:
adaptj.event.HeapDumpEvent, MonitorDumpEvent, The Java Virtual Machine Profiler Interface (JVMPI)

Constructor Summary
JVMPICallTrace()
           
JVMPICallTrace(java.io.DataInput in)
           
 
Method Summary
 int getEnvID()
           
 JVMPICallFrame getFrame(int index)
           
 JVMPICallFrame[] getFrames()
           
 int getNumFrames()
           
 void setEnvID(int env_id)
           
 void setFrame(JVMPICallFrame frame, int index)
           
 void setFrames(JVMPICallFrame[] frames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JVMPICallTrace

public JVMPICallTrace()

JVMPICallTrace

public JVMPICallTrace(java.io.DataInput in)
               throws java.io.IOException
Method Detail

getEnvID

public int getEnvID()

getNumFrames

public int getNumFrames()

getFrames

public JVMPICallFrame[] getFrames()

getFrame

public JVMPICallFrame getFrame(int index)

setEnvID

public void setEnvID(int env_id)

setFrames

public void setFrames(JVMPICallFrame[] frames)

setFrame

public void setFrame(JVMPICallFrame frame,
                     int index)