## Heap walker reference view - Cumulated outgoing references |
previous | up | next

The cumulated outgoing references table is one of the view modes in the reference view of the heap walker.

| The cumulated outgoing reference table shows the list of all reference types which originate from the instances of classes and arrays in the current object set. There are three columns shown in the table, which can be sorted: Reference type Shows the type of the outgoing reference which is one of field the referenced object or array is held in the indicated field of an instance of the indicated class. static field the referenced object or array is held in the indicated static field of the indicated class. constant the referenced object or array is held in the constant pool of the indicated class. These references mostly stem from constants declared as `private static final`. class array content the referenced object or array is held in an array of instances of classes (e.g. the array might be of type `String[]` or `Object[]`). A further distinction is not possible due to the nature of Java bytecode. Object count Shows how many references of this outgoing reference type are present in the current object set. The reference count is displayed graphically as well. Size Shows the total size of the object set which would result if this reference type was added as a filter step. Note that this is the shallow size which does not include the size of referenced arrays and instances but only the size of the corresponding pointers. No specific view settings apply to the cumulated outgoing reference table.

| To add a selection step from this view you can select one or multiple references from the table and click the [Use selected] button above the table. double click on a reference. A new object set will be created that contains all instances of classes and arrays that are referenced by objects in the current object set via the selected references. After your selection, the view helper dialog will assist you in choosing the appropriate view for the new object set.