org.eclipse.mat.snapshot.model
Class NamedReference

java.lang.Object
  extended by org.eclipse.mat.snapshot.model.ObjectReference
      extended by org.eclipse.mat.snapshot.model.NamedReference
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PseudoReference

public class NamedReference
extends ObjectReference

A named reference.

See Also:
Serialized Form

Constructor Summary
NamedReference(ISnapshot snapshot, long address, String name)
          Constructs a reference to a Java object with a description of why the reference occurred.
 
Method Summary
 String getName()
          Get the description of the reference.
 
Methods inherited from class org.eclipse.mat.snapshot.model.ObjectReference
getObject, getObjectAddress, getObjectId, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamedReference

public NamedReference(ISnapshot snapshot,
                      long address,
                      String name)
Constructs a reference to a Java object with a description of why the reference occurred.

Parameters:
snapshot - the whole dump
address - the address of the target object
name - the description of the reference, for example the field name, an array index
Method Detail

getName

public String getName()
Get the description of the reference.

Returns:
the description