Module openj9.dtfj

Class CorruptJavaObject

java.lang.Object
com.ibm.j9ddr.vm29.view.dtfj.java.DTFJJavaObject
com.ibm.j9ddr.vm29.view.dtfj.java.corrupt.CorruptJavaObject
All Implemented Interfaces:
CorruptData, JavaObject

public class CorruptJavaObject extends DTFJJavaObject implements CorruptData
  • Constructor Details

    • CorruptJavaObject

      public CorruptJavaObject(DTFJJavaHeap heap, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object)
  • Method Details

    • getAddress

      public ImagePointer getAddress()
      Description copied from interface: CorruptData
      Return an address associated with the corruption. If the corruption is not associated with an address, return null. If the corruption is associated with more than one address, return the one which best identifies the corruption.
      Specified by:
      getAddress in interface CorruptData
      Returns:
      the address of the corrupted data.