Uses of Interface
com.ibm.jvm.dtfjview.heapdump.ReferenceIterator
-
Packages that use ReferenceIterator Package Description com.ibm.jvm.dtfjview.heapdump com.ibm.jvm.dtfjview.heapdump.portable -
-
Uses of ReferenceIterator in com.ibm.jvm.dtfjview.heapdump
Classes in com.ibm.jvm.dtfjview.heapdump that implement ReferenceIterator Modifier and Type Class Description class
LongArrayReferenceIterator
class
LongListReferenceIterator
Reference iterator based on a list of Longs.Methods in com.ibm.jvm.dtfjview.heapdump with parameters of type ReferenceIterator Modifier and Type Method Description abstract void
HeapDumpFormatter. addClass(long address, String name, long superClassAddress, int size, long instanceSize, int hashCode, ReferenceIterator references)
Adds a class to the heapdump.abstract void
HeapDumpFormatter. addObject(long address, long classAddress, String className, int size, int hashCode, ReferenceIterator references)
Adds an object to the heapdump.abstract void
HeapDumpFormatter. addObjectArray(long address, long arrayClassAddress, String arrayClassName, long elementClassAddress, String elementClassName, long size, int numberOfElements, int hashCode, ReferenceIterator references)
Adds an object array to the heapdump. -
Uses of ReferenceIterator in com.ibm.jvm.dtfjview.heapdump.portable
Fields in com.ibm.jvm.dtfjview.heapdump.portable declared as ReferenceIterator Modifier and Type Field Description protected ReferenceIterator
PortableHeapDumpRecord. _references
Methods in com.ibm.jvm.dtfjview.heapdump.portable that return ReferenceIterator Modifier and Type Method Description protected ReferenceIterator
PortableHeapDumpRecord. getDifferenceReferences(ReferenceIterator input, long base)
Methods in com.ibm.jvm.dtfjview.heapdump.portable with parameters of type ReferenceIterator Modifier and Type Method Description protected ReferenceIterator
PortableHeapDumpRecord. getDifferenceReferences(ReferenceIterator input, long base)
static ObjectRecord
ObjectRecord. getObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, PortableHeapDumpClassCache cache, boolean is64Bit, boolean is32BitHash)
Static factory method to pick the appropriate factory methodConstructors in com.ibm.jvm.dtfjview.heapdump.portable with parameters of type ReferenceIterator Constructor Description ClassRecord(long address, long previousAddress, String className, long superClassAddress, long instanceSize, int hashCode, boolean is64Bit, ReferenceIterator references, boolean is32BitHash)
LongObjectRecord(byte tag, long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, boolean is64Bit, boolean is32BitHash)
Alternative constructor for use by object array record - the structure of that record is essentially identical with a different tag.LongObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, boolean is64Bit, boolean is32BitHash)
MediumObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, boolean is64Bit, boolean is32BitHash)
ObjectArrayRecord(long address, long previousAddress, long elementClassAddress, int hashCode, int numberOfElements, ReferenceIterator references, boolean is64bit, long instanceSize, boolean is32BitHash)
ObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, boolean is32BitHash)
PortableHeapDumpRecord(long address, long previousAddress, ReferenceIterator references)
ConstructorShortObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, byte classCacheIndex, boolean is32BitHash)
-