@Plugin(name="ClassInitPlugin", description="Initialize empty static fields (left by DCEVM) using code from <clinit> method.", testedVersions="DCEVM") public class ClassInitPlugin extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
reloadFlag |
| Constructor and Description |
|---|
ClassInitPlugin() |
| Modifier and Type | Method and Description |
|---|---|
static void |
patch(CtClass ctClass,
ClassLoader classLoader,
Class<?> originalClass) |
@OnClassLoadEvent(classNameRegexp=".*", events=REDEFINE) public static void patch(CtClass ctClass, ClassLoader classLoader, Class<?> originalClass) throws IOException, CannotCompileException, NotFoundException
Copyright © 2018. All rights reserved.