Package org.eclipse.mat.snapshot
Class PathsFromGCRootsTree
java.lang.Object
org.eclipse.mat.snapshot.PathsFromGCRootsTree
This class holds the paths from one single object to its GC roots.
- No Instantiate:
-
Constructor Summary
ConstructorDescriptionPathsFromGCRootsTree
(int ownId, HashMap<Integer, PathsFromGCRootsTree> objectInboundReferers, int[] objectIds) -
Method Summary
-
Constructor Details
-
PathsFromGCRootsTree
public PathsFromGCRootsTree(int ownId, HashMap<Integer, PathsFromGCRootsTree> objectInboundReferers, int[] objectIds)
-
-
Method Details
-
getOwnId
public int getOwnId()Get object being the root for this tree.- Returns:
- object being the root for this tree
-
getObjectIds
public int[] getObjectIds()Get referencing objects.- Returns:
- referencing objects
-
getBranch
Get sub tree for a referencing object.- Parameters:
objId
- referencing object from which on the sub tree is requested- Returns:
- sub tree for a referencing object
-