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 classLongArrayReferenceIteratorclassLongListReferenceIteratorReference 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 voidHeapDumpFormatter. addClass(long address, String name, long superClassAddress, int size, long instanceSize, int hashCode, ReferenceIterator references)Adds a class to the heapdump.abstract voidHeapDumpFormatter. addObject(long address, long classAddress, String className, int size, int hashCode, ReferenceIterator references)Adds an object to the heapdump.abstract voidHeapDumpFormatter. 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 ReferenceIteratorPortableHeapDumpRecord. _referencesMethods in com.ibm.jvm.dtfjview.heapdump.portable that return ReferenceIterator Modifier and Type Method Description protected ReferenceIteratorPortableHeapDumpRecord. getDifferenceReferences(ReferenceIterator input, long base)Methods in com.ibm.jvm.dtfjview.heapdump.portable with parameters of type ReferenceIterator Modifier and Type Method Description protected ReferenceIteratorPortableHeapDumpRecord. getDifferenceReferences(ReferenceIterator input, long base)static ObjectRecordObjectRecord. 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)
-