Uses of Interface
com.ibm.jvm.dtfjview.heapdump.ReferenceIterator
Packages that use ReferenceIterator
Package
Description
-
Uses of ReferenceIterator in com.ibm.jvm.dtfjview.heapdump
Classes in com.ibm.jvm.dtfjview.heapdump that implement ReferenceIteratorModifier and TypeClassDescriptionclassclassReference iterator based on a list of Longs.Methods in com.ibm.jvm.dtfjview.heapdump with parameters of type ReferenceIteratorModifier and TypeMethodDescriptionabstract 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.classic
Methods in com.ibm.jvm.dtfjview.heapdump.classic with parameters of type ReferenceIteratorModifier and TypeMethodDescriptionvoidClassicHeapDumpFormatter.addClass(long address, String name, long superClassAddress, int size, long instanceSize, int hashCode, ReferenceIterator references) voidClassicHeapDumpFormatter.addObject(long address, long classAddress, String className, int size, int hashCode, ReferenceIterator references) voidClassicHeapDumpFormatter.addObjectArray(long address, long arrayClassAddress, String arrayClassName, long elementClassAddress, String elementClassName, long size, int numberOfElements, int hashCode, ReferenceIterator references) -
Uses of ReferenceIterator in com.ibm.jvm.dtfjview.heapdump.portable
Fields in com.ibm.jvm.dtfjview.heapdump.portable declared as ReferenceIteratorModifier and TypeFieldDescriptionprotected final ReferenceIteratorPortableHeapDumpRecord._referencesMethods in com.ibm.jvm.dtfjview.heapdump.portable that return ReferenceIteratorModifier and TypeMethodDescriptionprotected ReferenceIteratorPortableHeapDumpRecord.getDifferenceReferences(ReferenceIterator input, long base) Methods in com.ibm.jvm.dtfjview.heapdump.portable with parameters of type ReferenceIteratorModifier and TypeMethodDescriptionvoidPortableHeapDumpFormatter.addClass(long address, String name, long superClassAddress, int size, long instanceSize, int hashCode, ReferenceIterator references) voidPortableHeapDumpFormatter.addObject(long address, long classAddress, String className, int size, int hashCode, ReferenceIterator references) voidPortableHeapDumpFormatter.addObjectArray(long address, long arrayClassAddress, String arrayClassName, long elementClassAddress, String elementClassName, long size, int numberOfElements, int hashCode, ReferenceIterator references) 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 ReferenceIteratorModifierConstructorDescriptionprotectedClassRecord(long address, long previousAddress, String className, long superClassAddress, long instanceSize, int hashCode, boolean is64Bit, ReferenceIterator references, boolean is32BitHash) protectedLongObjectRecord(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) protectedObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, boolean is32BitHash) protectedPortableHeapDumpRecord(long address, long previousAddress, ReferenceIterator references) ConstructorShortObjectRecord(long address, long previousAddress, long classAddress, int hashCode, ReferenceIterator references, byte classCacheIndex, boolean is32BitHash)