TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.execution.trace.util
Class RecordParameterDef

java.lang.Object
  extended byorg.eclipse.hyades.execution.trace.util.RecordParameterDef

public class RecordParameterDef
extends java.lang.Object

This is the record for a parameter definition. For up-to-date descriptions of the tag attributes, see Event Specification for the Java Profiler at http://www.eclipse.org/hyades.


Constructor Summary
RecordParameterDef(java.lang.Class clazz, int methodIdRef, int index)
          Create a record for a parameter definition with a unique ID.
 
Method Summary
 java.lang.Class getClazz()
           
 int getIndex()
           
 int getMethodIdRef()
           
 java.lang.String getName()
           
 int getParameterId()
           
 void setName(java.lang.String name)
           
 java.lang.String toString()
          Converts this record into a string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecordParameterDef

public RecordParameterDef(java.lang.Class clazz,
                          int methodIdRef,
                          int index)
Create a record for a parameter definition with a unique ID.

Parameters:
clazz - the Java class of the parameter
methodIdRef - the unique ID distinguishing the method
index - the index position of the parameter in the parameter list
Method Detail

toString

public java.lang.String toString()
Converts this record into a string.

Returns:
this record as a string.

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getClazz

public java.lang.Class getClazz()

getIndex

public int getIndex()

getMethodIdRef

public int getMethodIdRef()

getParameterId

public int getParameterId()

TPTP 4.4.0 Platform Project
Public API Specification