water
Class Weaver
java.lang.Object
water.Weaver
public class Weaver
- extends java.lang.Object
Field Summary |
static java.lang.reflect.Method |
_onLoad
|
static java.lang.String[] |
_packages
|
static java.lang.Class |
_typeMap
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_typeMap
public static java.lang.Class _typeMap
_onLoad
public static java.lang.reflect.Method _onLoad
_packages
public static volatile java.lang.String[] _packages
registerPackage
public static void registerPackage(java.lang.String name)
weaveAndLoad
public java.lang.Class weaveAndLoad(java.lang.String name,
java.lang.ClassLoader cl)
javassistLoadClass
public javassist.CtClass javassistLoadClass(java.lang.String name)
javassistLoadClass
public javassist.CtClass javassistLoadClass(javassist.CtClass cc)
throws javassist.NotFoundException,
javassist.CannotCompileException
- Throws:
javassist.NotFoundException
javassist.CannotCompileException
initTypeMap
public Weaver initTypeMap(java.lang.ClassLoader boot)