Module openj9.dtfj

Class DTFJJavaObject

    • Field Detail

      • object

        protected final com.ibm.j9ddr.vm29.pointer.generated.J9ObjectPointer object
      • 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()