imagej.patcher
Class LegacyInjector
java.lang.Object
imagej.patcher.LegacyInjector
public class LegacyInjector
- extends Object
Overrides class behavior of ImageJ1 classes using bytecode manipulation. This
class uses the CodeHacker (which uses Javassist) to inject method
hooks, which are implemented in the imagej.legacy.patches package.
- Author:
- Curtis Rueden
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LegacyInjector
public LegacyInjector()
injectHooks
public void injectHooks(ClassLoader classLoader)
- Overrides class behavior of ImageJ1 classes by injecting method hooks.
injectHooks
public void injectHooks(ClassLoader classLoader,
boolean headless)
- Overrides class behavior of ImageJ1 classes by injecting method hooks.
preinit
public static void preinit()
preinit
public static void preinit(ClassLoader classLoader)
installHooks
public static LegacyHooks installHooks(ClassLoader classLoader,
LegacyHooks hooks)
throws UnsupportedOperationException
- Throws:
UnsupportedOperationException
Copyright © 2011–2014 SciJava. All rights reserved.