Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.ibm.dtfj.java
Interface JavaStackFrame

    public interface JavaStackFrame

Author:
  PBurka

Method Summary
`boolean` | `equals(java.lang.Object obj)`
`ImagePointer` | `getBasePointer()` Get a pointer to the base of this stack frame
`java.util.Iterator` | `getHeapRoots()` Get the set of object roots from this stack frame.
`JavaLocation` | `getLocation()` Get the location at which the method owning this frame is currently executing
`int` | `hashCode()`

Method Detail

### getBasePointer

    ImagePointer getBasePointer()
                                throws CorruptDataException

  Get a pointer to the base of this stack frame

  Returns:
    the base pointer of the stack frame
  Throws:
    `CorruptDataException`

### getLocation

    JavaLocation getLocation()
                             throws CorruptDataException

  Get the location at which the method owning this frame is currently executing

  Returns:
    a location object describing where the frame is executing
  Throws:
    `CorruptDataException`
  See Also:
    `JavaLocation`

### getHeapRoots

    java.util.Iterator getHeapRoots()

  Get the set of object roots from this stack frame.

  Returns:
    an iterator of JavaReferences

### equals

    boolean equals(java.lang.Object obj)

  Overrides:
    `equals` in class `java.lang.Object`
  Parameters:
    `obj` -
  Returns:
    True if the given object refers to the same Java Stack Frame in the image

### hashCode

    int hashCode()

  Overrides:
    `hashCode` in class `java.lang.Object`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD