Class cornell.slk.jkernel.core.GenCodeResolver
Source code
java.lang.Object
|
+----cornell.slk.jkernel.core.GenCodeResolver
- class GenCodeResolver
- extends java.lang.Object
- implements Resolver
This generates the stub class bytecode for Capabilities.
Method Summary
|
void
|
callFastCopy(cornell.slk.compiler.quickclass.QcFactory qf,
cornell.slk.compiler.quickclass.QcCode qcCode,
java.lang.Class param)
|
java.lang.Object
|
resolveClassName(java.lang.String reName)
|
byte[]
|
stubBytecode(java.lang.Class baseClass)
|
Methods inherited from class java.lang.Object
|
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
stubClasses
static java.util.Hashtable stubClasses
uniqueNumber
static long uniqueNumber
nodeLoader
TaskClassNodeLoader nodeLoader
GenCodeResolver
public GenCodeResolver(TaskClassNodeLoader nodeLoader)
resolveClassName
public java.lang.Object resolveClassName(java.lang.String reName)
- Implements:
- resolveClassName in interface Resolver
stubBytecode
byte[] stubBytecode(java.lang.Class baseClass) throws cornell.slk.compiler.common.CodeException, java.io.IOException, java.lang.ClassNotFoundException
callFastCopy
void callFastCopy(cornell.slk.compiler.quickclass.QcFactory qf,
cornell.slk.compiler.quickclass.QcCode qcCode,
java.lang.Class param) throws java.lang.ClassNotFoundException, cornell.slk.compiler.common.CodeException