public class SystemClassLoaderInfo extends ClassLoaderInfo
| Modifier and Type | Field and Description | 
|---|---|
| protected ClassInfo | charArrayClassInfo | 
| protected ClassInfo | classClassInfo | 
| protected ClassInfo | classLoaderClassInfo | 
| protected ClassInfo | enumClassInfo | 
| protected ClassInfo | objectClassInfo | 
| protected ClassInfo | refClassInfo | 
| protected ClassInfo | stringClassInfo | 
| protected ClassInfo | threadClassInfo | 
| protected ClassInfo | threadGroupClassInfo | 
| protected int | unCachedClasses | 
| protected ClassInfo | weakRefClassInfo | 
classAssertionStatus, classInfo, cp, defaultAssertionStatus, id, isDefaultSet, objRef, packageAssertionStatus, parent, resolvedAnnotations, resolvedClasses, roundTripRequired, statics| Constructor and Description | 
|---|
| SystemClassLoaderInfo(VM vm,
                     int appId) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ClassPath | createSystemClassPath(VM vm,
                     int appId) | 
| protected ClassInfo | getCharArrayClassInfo() | 
| protected ClassInfo | getClassClassInfo() | 
| protected ClassInfo | getClassLoaderClassInfo() | 
| protected ClassInfo | getEnumClassInfo() | 
| protected ClassInfo | getObjectClassInfo() | 
| protected ClassInfo | getReferenceClassInfo() | 
| ClassInfo | getResolvedClassInfo(String clsName)obtain ClassInfo object for given class name
 if the requested class or any of its superclasses and interfaces
 is not found this method will throw a ClassInfoException. | 
| protected ClassInfo | getStringClassInfo() | 
| protected ClassInfo | getThreadClassInfo() | 
| protected ClassInfo | getThreadGroupClassInfo() | 
| protected ClassInfo | getWeakReferenceClassInfo() | 
| boolean | isSystemClassLoader() | 
| ClassInfo | loadClass(String cname) | 
| protected ClassInfo | loadSystemClass(String typeName) | 
| protected void | setClassLoaderObject(ElementInfo ei) | 
| protected void | updateCachedClassInfos(ClassInfo ci) | 
addResolvedClass, clearAssertionStatus, compareTo, computeId, createStatics, desiredAssertionStatus, findResource, findResources, getAlreadyResolvedClassInfo, getClassFactory, getClassInfo, getClassInfo, getClassLoaderObjectRef, getClassPath, getClassPathElements, getCurrentClassLoader, getCurrentClassLoader, getCurrentResolvedClassInfo, getCurrentSystemClassLoader, getDefinedClassInfo, getElementInfo, getId, getInitializedClassInfo, getMatch, getMemento, getMemento, getModifiableElementInfo, getNumberOfLoadedClasses, getPackages, getResolvedAnnotationInfo, getResolvedAnnotationProxy, getResolvedClassInfo, getResourceURL, getStatics, getSystemResolvedClassInfo, hasResolved, isAlive, isRoundTripRequired, iterator, loadClassOnJPF, loadClassOnJVM, pushloadClassFrame, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, tryGetResolvedClassInfoprotected ClassInfo classLoaderClassInfo
protected ClassInfo objectClassInfo
protected ClassInfo classClassInfo
protected ClassInfo stringClassInfo
protected ClassInfo weakRefClassInfo
protected ClassInfo refClassInfo
protected ClassInfo enumClassInfo
protected ClassInfo threadClassInfo
protected ClassInfo threadGroupClassInfo
protected ClassInfo charArrayClassInfo
protected int unCachedClasses
public SystemClassLoaderInfo(VM vm, int appId)
public ClassInfo getResolvedClassInfo(String clsName)
ClassLoaderInfogetResolvedClassInfo in class ClassLoaderInfopublic boolean isSystemClassLoader()
isSystemClassLoader in class ClassLoaderInfopublic ClassInfo loadClass(String cname)
loadClass in class ClassLoaderInfoprotected ClassInfo loadSystemClass(String typeName)
loadSystemClass in class ClassLoaderInfoprotected void setClassLoaderObject(ElementInfo ei)
protected void updateCachedClassInfos(ClassInfo ci)
protected ClassInfo getObjectClassInfo()
protected ClassInfo getClassClassInfo()
protected ClassInfo getClassLoaderClassInfo()
protected ClassInfo getStringClassInfo()
protected ClassInfo getCharArrayClassInfo()
protected ClassInfo getEnumClassInfo()
protected ClassInfo getThreadClassInfo()
protected ClassInfo getThreadGroupClassInfo()
protected ClassInfo getReferenceClassInfo()
protected ClassInfo getWeakReferenceClassInfo()