Method Summary |
|
abstract public void | addMetaData(Object key, Object value) Adds new meta-data for the transformation. |
abstract public void | dump(String dir) Dump the class to specific directory. |
public String | getClassName() |
abstract public byte[] | getCurrentBytecode() Returns the current bytecode. |
abstract public Set | getDefinitions() |
abstract public byte[] | getInitialBytecode() Returns the initial bytecode. |
abstract public ClassLoader | getLoader() Returns the class loader. |
abstract public Object | getMetaData(Object key) Returns meta-data for the transformation. |
abstract public boolean | isAdvised() Checks if the class being transformed has been advised. |
abstract public boolean | isReadOnly() Checks if the context is read-only. |
abstract public void | markAsAdvised() Marks the class being transformed as advised. |
abstract public void | markAsReadOnly() Marks the context as read-only. |
abstract public void | resetAdvised() Resets the isAdviced flag. |
abstract int | resolveLineNumberInfo(Label label) |
abstract public void | setCurrentBytecode(byte[] bytecode) Sets the current bytecode. |