TPTP 4.1.0 Platform Project
Public API Specification

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

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

public class RecordMethodDef
extends java.lang.Object

This is the record for method 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
RecordMethodDef(java.lang.String name, java.lang.String signature, int classIdRef)
          Creates a record for this method definition with a unique ID.
 
Method Summary
 int getClassIdRef()
           
 java.lang.String getCollationValue()
           
 int getEndLineNumber()
           
 java.lang.String getExceptions()
           
 java.lang.String getIsAbstract()
           
 java.lang.String getIsNative()
           
 java.lang.String getIsStatic()
           
 java.lang.String getIsSynchronized()
           
 int getMethodId()
           
 java.lang.String getName()
           
 java.lang.String getSignature()
           
 java.lang.String getSignitureNotation()
           
 int getStartLineNumber()
           
 java.lang.String getTraceIdRef()
           
 int getTranscientClassIdRef()
           
 java.lang.String getVisibility()
           
 void setCollationValue(java.lang.String collationValue)
           
 void setEndLineNumber(int endLineNumber)
           
 void setExceptions(java.lang.String exceptions)
           
 void setIsAbstract(java.lang.String isAbstract)
           
 void setIsNative(java.lang.String isNative)
           
 void setIsStatic(java.lang.String isStatic)
           
 void setIsSynchronized(java.lang.String isSynchronized)
           
 void setSignitureNotation(java.lang.String signitureNotation)
           
 void setStartLineNumber(int startLineNumber)
           
 void setTraceIdRef(java.lang.String traceIdRef)
           
 void setTranscientClassIdRef(int transcientClassIdRef)
           
 void setVisibility(java.lang.String visibility)
           
 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

RecordMethodDef

public RecordMethodDef(java.lang.String name,
                       java.lang.String signature,
                       int classIdRef)
Creates a record for this method definition with a unique ID.

Parameters:
name - the name of the method
signature - the method signature in JNI notation
classIdRef - the unique identifier of the class to which this method belongs
Method Detail

toString

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

Returns:
this record as a string

getClassIdRef

public int getClassIdRef()

getCollationValue

public java.lang.String getCollationValue()

getEndLineNumber

public int getEndLineNumber()

getExceptions

public java.lang.String getExceptions()

getIsAbstract

public java.lang.String getIsAbstract()

getIsNative

public java.lang.String getIsNative()

getIsStatic

public java.lang.String getIsStatic()

getIsSynchronized

public java.lang.String getIsSynchronized()

getMethodId

public int getMethodId()

getName

public java.lang.String getName()

getSignature

public java.lang.String getSignature()

getSignitureNotation

public java.lang.String getSignitureNotation()

getStartLineNumber

public int getStartLineNumber()

getTraceIdRef

public java.lang.String getTraceIdRef()

getTranscientClassIdRef

public int getTranscientClassIdRef()

getVisibility

public java.lang.String getVisibility()

setCollationValue

public void setCollationValue(java.lang.String collationValue)

setEndLineNumber

public void setEndLineNumber(int endLineNumber)

setExceptions

public void setExceptions(java.lang.String exceptions)

setIsAbstract

public void setIsAbstract(java.lang.String isAbstract)

setIsNative

public void setIsNative(java.lang.String isNative)

setIsStatic

public void setIsStatic(java.lang.String isStatic)

setIsSynchronized

public void setIsSynchronized(java.lang.String isSynchronized)

setSignitureNotation

public void setSignitureNotation(java.lang.String signitureNotation)

setStartLineNumber

public void setStartLineNumber(int startLineNumber)

setTraceIdRef

public void setTraceIdRef(java.lang.String traceIdRef)

setTranscientClassIdRef

public void setTranscientClassIdRef(int transcientClassIdRef)

setVisibility

public void setVisibility(java.lang.String visibility)

TPTP 4.1.0 Platform Project
Public API Specification