public class BytecodeNotification
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
BytecodeNotification.Callback |
Interface for callbacks.
|
| Constructor | Description |
|---|---|
BytecodeNotification() |
| Modifier and Type | Method | Description |
|---|---|---|
static void |
clear() |
Clears all the registered callbacks
|
static void |
notify(java.lang.String name,
byte[] data,
java.lang.Class klass) |
Notifies that the new bytecode to the registered callbacks
|
static void |
register(BytecodeNotification.Callback n) |
Registers the class as a callback
|
static boolean |
unregister(BytecodeNotification.Callback n) |
Unregisters the callback object
|
public static void register(BytecodeNotification.Callback n)
n - the callback objectpublic static boolean unregister(BytecodeNotification.Callback n)
n - the callback objectpublic static void clear()
public static void notify(java.lang.String name,
byte[] data,
java.lang.Class klass)
name - the name of the class of the new bytecodedata - raw byte data of the classclass - Java class object of the new bytecode