- java.lang.Object
-
- com.ibm.j9ddr.vm29.view.dtfj.java.DTFJJavaObject
-
- All Implemented Interfaces:
JavaObject
- Direct Known Subclasses:
CorruptJavaObject
public class DTFJJavaObject extends Object implements JavaObject
-
-
Field Summary
Fields Modifier and Type Field Description protected com.ibm.j9ddr.vm29.pointer.generated.J9ArrayClassPointer
arrayptr
protected DTFJJavaHeap
heap
protected com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer
object
-
Constructor Summary
Constructors Constructor Description DTFJJavaObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object)
DTFJJavaObject(DTFJJavaHeap heap, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getNativePackedDataPointer()
JavaObject
getTargetJavaObject()
long
getTargetOffset()
boolean
isDerivedObject()
boolean
isNativePacked()
boolean
isNestedPacked()
boolean
isPacked()
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface com.ibm.dtfj.java.JavaObject
arraycopy, equals, getArraySize, getHashcode, getHeap, getID, getJavaClass, getPersistentHashcode, getReferences, getSections, getSize, hashCode, isArray
-
-
-
-
Field Detail
-
object
protected final com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object
-
heap
protected DTFJJavaHeap heap
-
arrayptr
protected com.ibm.j9ddr.vm29.pointer.generated.J9ArrayClassPointer arrayptr
-
-
Constructor Detail
-
DTFJJavaObject
public DTFJJavaObject(DTFJJavaHeap heap, com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object)
-
DTFJJavaObject
public DTFJJavaObject(com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object)
-
-
Method Detail
-
isPacked
public boolean isPacked()
-
isNativePacked
public boolean isNativePacked()
-
getNativePackedDataPointer
public long getNativePackedDataPointer()
-
isDerivedObject
public boolean isDerivedObject()
-
getTargetJavaObject
public JavaObject getTargetJavaObject()
-
getTargetOffset
public long getTargetOffset()
-
isNestedPacked
public boolean isNestedPacked()
-
-