Class cornell.slk.jkernel.core.SystemClassNode
Source code
java.lang.Object
|
+----cornell.slk.jkernel.core.ClassNode
|
+----cornell.slk.jkernel.core.SystemClassNode
- class SystemClassNode
- extends ClassNode
Each system class is represented by a SystemClassNode.
Methods inherited from class java.lang.Object
|
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
loader
private SystemClassLoader loader
cls
private java.lang.Class cls
linked
boolean linked
refersToArr
private SystemClassNode[] refersToArr
directSuperTypeArr
private SystemClassNode[] directSuperTypeArr
sharedClass
private SharedClass sharedClass
SystemClassNode
SystemClassNode(SystemClassLoader loader,
java.lang.Class c) throws java.lang.ClassNotFoundException
getOrigName
java.lang.String getOrigName() throws java.lang.ClassNotFoundException
- Overrides:
- getOrigName in class ClassNode
getReName
java.lang.String getReName()
- Overrides:
- getReName in class ClassNode
getTask
Task getTask()
- Overrides:
- getTask in class ClassNode
refersTo
ClassNode[] refersTo() throws java.lang.ClassNotFoundException
- Overrides:
- refersTo in class ClassNode
directSuperTypes
ClassNode[] directSuperTypes() throws java.lang.ClassNotFoundException
- Overrides:
- directSuperTypes in class ClassNode
getClassObject
java.lang.Class getClassObject()
- Overrides:
- getClassObject in class ClassNode
getSharedClass
SharedClass getSharedClass() throws java.lang.ClassNotFoundException
- Overrides:
- getSharedClass in class ClassNode
link
private void link() throws java.lang.ClassNotFoundException
accessible
private boolean accessible(int modifiers)
getSuperReferences
private java.util.Hashtable getSuperReferences() throws java.lang.ClassNotFoundException
addClassRef
private void addClassRef(java.util.Hashtable r,
java.lang.Class c) throws java.lang.ClassNotFoundException
addClassArr
private void addClassArr(java.util.Hashtable r,
java.lang.Class[] c) throws java.lang.ClassNotFoundException