| |
|
| java.lang.Object org.netbeans.lib.profiler.classfile.ClassLoaderTable
ClassLoaderTable | public class ClassLoaderTable (Code) | | A table that maps a class loader to its parent class loader.
author: Misha Dmitirev author: Ian Formanek |
Method Summary | |
public static void | addChildAndParent(int[] thisAndParentLoaderData) | public static int | getParentLoader(int loader) Will provide Id of parent classloader for the specified classloader. | public static void | initTable(int[] inParentLoaderIds) Will perform initial initialization of the classloader table with data provided from the profiler VM. |
addChildAndParent | public static void addChildAndParent(int[] thisAndParentLoaderData)(Code) | | Parameters: thisAndParentLoaderData - An array |
getParentLoader | public static int getParentLoader(int loader)(Code) | | Will provide Id of parent classloader for the specified classloader. The parent of system classloader (id=0)
is the same system classloader (id=0).
Parameters: loader - id of ClassLoader whose parent we are looking for The id of the parent classloader of the specified classloader |
initTable | public static void initTable(int[] inParentLoaderIds)(Code) | | Will perform initial initialization of the classloader table with data provided from the profiler VM.
Parameters: inParentLoaderIds - table mapping id (idx) -> parent id ([idx]) |
|
|
|