TPTP 4.6.0 Platform Project
Public API Specification

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

java.lang.Object
  extended by org.eclipse.hyades.execution.trace.util.RecordClassDef

public class RecordClassDef
extends java.lang.Object

This is the record for a class 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
RecordClassDef(java.lang.String name)
          Create a record for a class definition with a unique ID.
 
Method Summary
 java.lang.String getAccess()
           
 int getClassId()
           
 java.lang.String getClassLoader()
           
 java.lang.String getCollationValue()
           
 java.lang.String getInterfaceNames()
           
 java.lang.String getName()
           
 int getNumInstanceFields()
           
 int getNumInterfaces()
           
 int getNumMethods()
           
 int getNumStaticFields()
           
 int getObjIdRef()
           
 java.lang.String getSourceName()
           
 java.lang.String getSuperclass()
           
 int getThreadIdRef()
           
 java.lang.String getTime()
           
 java.lang.String getTraceIdRef()
           
 int getTransientClassId()
           
 int getTransientObjIdRef()
           
 int getTransientThreadIdRef()
           
 void setAccess(java.lang.String access)
           
 void setClassLoader(java.lang.String classLoader)
           
 void setCollationValue(java.lang.String collationValue)
           
 void setInterfaceNames(java.lang.String interfaceNames)
           
 void setNumInstanceFields(int numInstanceFields)
           
 void setNumInterfaces(int numInterfaces)
           
 void setNumMethods(int numMethods)
           
 void setNumStaticFields(int numStaticFields)
           
 void setObjIdRef(int objIdRef)
           
 void setSourceName(java.lang.String sourceName)
           
 void setSuperclass(java.lang.String superclass)
           
 void setThreadIdRef(int threadIdRef)
           
 void setTime(java.lang.String time)
           
 void setTraceIdRef(java.lang.String traceIdRef)
           
 void setTransientClassId(int transientClassId)
           
 void setTransientObjIdRef(int transientObjIdRef)
           
 void setTransientThreadIdRef(int transientThreadIdRef)
           
 java.lang.String toString()
          Converts this record into a string.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RecordClassDef

public RecordClassDef(java.lang.String name)
Create a record for a class definition with a unique ID.

Parameters:
name - the name of the class
Method Detail

toString

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

Overrides:
toString in class java.lang.Object
Returns:
this record as a string.

setAccess

public void setAccess(java.lang.String access)

setClassLoader

public void setClassLoader(java.lang.String classLoader)

setCollationValue

public void setCollationValue(java.lang.String collationValue)

setInterfaceNames

public void setInterfaceNames(java.lang.String interfaceNames)

setNumInstanceFields

public void setNumInstanceFields(int numInstanceFields)

setNumInterfaces

public void setNumInterfaces(int numInterfaces)

setNumMethods

public void setNumMethods(int numMethods)

setNumStaticFields

public void setNumStaticFields(int numStaticFields)

setObjIdRef

public void setObjIdRef(int objIdRef)

setSourceName

public void setSourceName(java.lang.String sourceName)

setSuperclass

public void setSuperclass(java.lang.String superclass)

setThreadIdRef

public void setThreadIdRef(int threadIdRef)

setTime

public void setTime(java.lang.String time)

setTraceIdRef

public void setTraceIdRef(java.lang.String traceIdRef)

setTransientClassId

public void setTransientClassId(int transientClassId)

setTransientObjIdRef

public void setTransientObjIdRef(int transientObjIdRef)

setTransientThreadIdRef

public void setTransientThreadIdRef(int transientThreadIdRef)

getAccess

public java.lang.String getAccess()

getClassId

public int getClassId()

getClassLoader

public java.lang.String getClassLoader()

getCollationValue

public java.lang.String getCollationValue()

getInterfaceNames

public java.lang.String getInterfaceNames()

getName

public java.lang.String getName()

getNumInstanceFields

public int getNumInstanceFields()

getNumInterfaces

public int getNumInterfaces()

getNumMethods

public int getNumMethods()

getNumStaticFields

public int getNumStaticFields()

getObjIdRef

public int getObjIdRef()

getSourceName

public java.lang.String getSourceName()

getSuperclass

public java.lang.String getSuperclass()

getThreadIdRef

public int getThreadIdRef()

getTime

public java.lang.String getTime()

getTraceIdRef

public java.lang.String getTraceIdRef()

getTransientClassId

public int getTransientClassId()

getTransientObjIdRef

public int getTransientObjIdRef()

getTransientThreadIdRef

public int getTransientThreadIdRef()

TPTP 4.6.0 Platform Project
Public API Specification