|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.aspectj.weaver.bcel.asm.StackMapAdder
public class StackMapAdder
Uses asm to add the stack map attribute to methods in a class. The class is passed in as pure byte data and then a reader/writer process it. The writer is wired into the world so that types can be resolved and getCommonSuperClass() can be implemented without class loading using the context class loader.
Constructor Summary | |
---|---|
StackMapAdder()
|
Method Summary | |
---|---|
static byte[] |
addStackMaps(World world,
byte[] data)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StackMapAdder()
Method Detail |
---|
public static byte[] addStackMaps(World world, byte[] data)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |