Uses of Class
org.hotswap.agent.annotation.OnClassLoadEvent
-
Packages that use OnClassLoadEvent Package Description org.hotswap.agent.annotation.handler org.hotswap.agent.plugin.jdk org.hotswap.agent.plugin.jvm -
-
Uses of OnClassLoadEvent in org.hotswap.agent.annotation.handler
Method parameters in org.hotswap.agent.annotation.handler with type arguments of type OnClassLoadEvent Modifier and Type Method Description booleanOnClassLoadedHandler. initField(PluginAnnotation<OnClassLoadEvent> pluginAnnotation)booleanOnClassLoadedHandler. initMethod(PluginAnnotation<OnClassLoadEvent> pluginAnnotation)Constructor parameters in org.hotswap.agent.annotation.handler with type arguments of type OnClassLoadEvent Constructor Description PluginClassFileTransformer(PluginManager pluginManager, PluginAnnotation<OnClassLoadEvent> pluginAnnotation) -
Uses of OnClassLoadEvent in org.hotswap.agent.plugin.jdk
Methods in org.hotswap.agent.plugin.jdk with annotations of type OnClassLoadEvent Modifier and Type Method Description static voidJdkPlugin. flushBeanIntrospectorCaches(ClassLoader classLoader, CtClass ctClass)static voidJdkPlugin. flushObjectStreamCaches(ClassLoader classLoader, CtClass ctClass) -
Uses of OnClassLoadEvent in org.hotswap.agent.plugin.jvm
Methods in org.hotswap.agent.plugin.jvm with annotations of type OnClassLoadEvent Modifier and Type Method Description static voidClassInitPlugin. patch(CtClass ctClass, ClassLoader classLoader, Class<?> originalClass)static CtClassAnonymousClassPatchPlugin. patchAnonymousClass(ClassLoader classLoader, ClassPool classPool, String className, Class original)Replace an anonymous class with an compatible change (from another class according to state info).static byte[]AnonymousClassPatchPlugin. patchMainClass(String className, ClassPool classPool, CtClass ctClass, ClassLoader classLoader, ProtectionDomain protectionDomain)If class contains anonymous classes, rename class references to compatible transition classes.
-