public class HiveMindClassPool extends javassist.ClassPool
ClassPool.appendClassPath(javassist.ClassPath)
is invoked
with a synchronized lock. Additionally, wraps around a shared
ClassFactoryClassLoader
.Constructor and Description |
---|
HiveMindClassPool() |
Modifier and Type | Method and Description |
---|---|
void |
appendClassLoader(java.lang.ClassLoader loader)
Convienience method for adding to the ClassPath for a particular class loader.
|
java.lang.Class |
toClass(javassist.CtClass ctClass)
Invoked to convert an fabricated class into a real class.
|
appendClassPath, appendClassPath, appendPathList, appendSystemPath, cacheCtClass, clearImportedPackages, createCtClass, find, get, get, get0, getAndRename, getCached, getClassLoader, getCtClass, getDefault, getImportedPackages, getMethod, getOrNull, importPackage, insertClassPath, insertClassPath, lookupCflow, makeClass, makeClass, makeClass, makeClass, makeClassIfNew, makeInterface, makeInterface, makePackage, recordInvalidClassName, removeCached, removeClassPath, toClass, toClass, toString
public HiveMindClassPool()
public void appendClassLoader(java.lang.ClassLoader loader)
public java.lang.Class toClass(javassist.CtClass ctClass) throws javassist.CannotCompileException
toClass
in class javassist.ClassPool
javassist.CannotCompileException