sofya.ed.semantic
Class EventListener.NewAllocationData

java.lang.Object
  extended by sofya.ed.semantic.EventListener.NewAllocationData
Enclosing interface:
EventListener

public static class EventListener.NewAllocationData
extends java.lang.Object

Provides information about an object which has been allocated by the NEW instruction, but not yet initialized by a constructor.


Method Summary
 java.lang.String getClassName()
          Gets the name of the class in which the object allocation occurred.
 java.lang.String getMethod()
          Gets the name of the method in which the object allocation occurred.
 java.lang.String getMethodSignature()
          Gets the signature of the method in which the object allocation occurred.
 java.lang.String getNewAllocationClass()
          Gets the class of the object which was allocated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getNewAllocationClass

public java.lang.String getNewAllocationClass()
Gets the class of the object which was allocated.

Returns:
The new object's class.

getClassName

public java.lang.String getClassName()
Gets the name of the class in which the object allocation occurred.

Returns:
The name of the class in which the object was allocated.

getMethod

public java.lang.String getMethod()
Gets the name of the method in which the object allocation occurred.

Returns:
The name of the method in which the object was allocated.

getMethodSignature

public java.lang.String getMethodSignature()
Gets the signature of the method in which the object allocation occurred.

Returns:
The JNI-style signature of the method in which the object was allocated.