Package org.openjdk.jmc.common
Interface IMCOldObject
- 
- All Known Implementing Classes:
- MCOldObject
 
 public interface IMCOldObjectClass for representing an object on the heap in Mission Control.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IQuantitygetAddress()The address of the object, used for identity purposes.StringgetDescription()Returns a description of the object.IMCOldObjectgetReferrer()Returns the object that refers to this object in the heap reference chain.IMCOldObjectArraygetReferrerArray()If the object is referred to by an object in an array it returns the information about that array, otherwise it returnsnull.IMCOldObjectFieldgetReferrerField()If the object is referred to by an object in a field it returns a representation of the field,nullotherwise.intgetReferrerSkip()Returns the number of steps away in the reference chain this object is from the next object referring to it.IMCTypegetType()The type of the object, as anIMCType
 
- 
- 
- 
Method Detail- 
getAddressIQuantity getAddress() The address of the object, used for identity purposes.- Returns:
- the address of the object
 
 - 
getReferrerArrayIMCOldObjectArray getReferrerArray() If the object is referred to by an object in an array it returns the information about that array, otherwise it returnsnull.- Returns:
- a representation of the array data for the object referring to this old object
 
 - 
getReferrerFieldIMCOldObjectField getReferrerField() If the object is referred to by an object in a field it returns a representation of the field,nullotherwise.- Returns:
- a representation of the field that refers to this object
 
 - 
getReferrerSkipint getReferrerSkip() Returns the number of steps away in the reference chain this object is from the next object referring to it. If this is greater than 0, it means that there are objects between this one and the referrer that were omitted when committing the traces to the Flight Recording file.- Returns:
- the number of steps between this object and the next one towards the root in the reference chain
 
 - 
getDescriptionString getDescription() Returns a description of the object.- Returns:
- the object description
 
 - 
getReferrerIMCOldObject getReferrer() Returns the object that refers to this object in the heap reference chain.- Returns:
- the object that refers to this object
 
 
- 
 
-