public class RebelClassPool
extends org.zeroturnaround.bundled.javassist.ClassPool
| Constructor and Description |
|---|
RebelClassPool(JavassistClassBytecodeProcessor processor,
ClassLoader cl,
String classname) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cacheCtClass(String classname,
org.zeroturnaround.bundled.javassist.CtClass c,
boolean dynamic)
Provides a hook so that subclasses can do their own
caching of classes.
|
org.zeroturnaround.bundled.javassist.CtClass |
get(String name) |
protected org.zeroturnaround.bundled.javassist.CtClass |
getCached(String classname)
Provide a hook so that subclasses can do their own
caching of classes.
|
static void |
init() |
protected org.zeroturnaround.bundled.javassist.CtClass |
removeCached(String classname)
Provide a hook so that subclasses can do their own
caching of classes.
|
appendClassPath, appendClassPath, appendPathList, appendSystemPath, clearImportedPackages, createCtClass, find, get, get0, getAndRename, getClassLoader, getCtClass, getDefault, getImportedPackages, getMethod, getOrNull, importPackage, insertClassPath, insertClassPath, lookupCflow, makeAnnotation, makeClass, makeClass, makeClass, makeClass, makeClass, makeClass, makeClassIfNew, makeInterface, makeInterface, makePackage, recordInvalidClassName, removeClassPath, toClass, toClass, toClass, toStringpublic RebelClassPool(JavassistClassBytecodeProcessor processor, ClassLoader cl, String classname)
public static void init()
public org.zeroturnaround.bundled.javassist.CtClass get(String name) throws org.zeroturnaround.bundled.javassist.NotFoundException
get in class org.zeroturnaround.bundled.javassist.ClassPoolorg.zeroturnaround.bundled.javassist.NotFoundExceptionprotected org.zeroturnaround.bundled.javassist.CtClass getCached(String classname)
getCached in class org.zeroturnaround.bundled.javassist.ClassPoolcacheCtClass(String,CtClass,boolean),
removeCached(String)protected void cacheCtClass(String classname, org.zeroturnaround.bundled.javassist.CtClass c, boolean dynamic)
cacheCtClass in class org.zeroturnaround.bundled.javassist.ClassPoolgetCached(String),
removeCached(String)protected org.zeroturnaround.bundled.javassist.CtClass removeCached(String classname)
removeCached in class org.zeroturnaround.bundled.javassist.ClassPoolgetCached(String),
cacheCtClass(String,CtClass,boolean)Copyright © 2017. All rights reserved.