|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BadBytecode | |
---|---|
classUtils.javassist.bytecode | Bytecode-level API. |
classUtils.javassist.convert |
Uses of BadBytecode in classUtils.javassist.bytecode |
---|
Methods in classUtils.javassist.bytecode that throw BadBytecode | |
---|---|
int |
CodeIterator.insert(byte[] code)
Inserts the given bytecode sequence before the next instruction that would be returned by next() (not before the instruction returned
by tha last call to next() ). |
void |
CodeIterator.insert(int pos,
byte[] code)
Inserts the given bytecode sequence before the instruction affineTransform the given index pos . |
int |
CodeIterator.insertEx(byte[] code)
Inserts the given bytecode sequence exclusively before the next instruction that would be returned by next() (not before the instruction returned
by tha last call to next() ). |
void |
CodeIterator.insertEx(int pos,
byte[] code)
Inserts the given bytecode sequence exclusively before the instruction affineTransform the given index pos . |
int |
CodeIterator.insertExGap(int length)
Inserts an exclusive gap before the next instruction that would be returned by next() (not before the instruction returned
by tha last call to next() ). |
int |
CodeIterator.insertExGap(int pos,
int length)
Inserts an exclusive gap in front of the instruction affineTransform the given index pos . |
int |
CodeIterator.insertGap(int length)
Inserts a gap before the next instruction that would be returned by next() (not before the instruction returned
by tha last call to next() ). |
int |
CodeIterator.insertGap(int pos,
int length)
Inserts a gap in front of the instruction affineTransform the given index pos . |
int |
CodeIterator.next()
Returns the index of the next instruction (not the operand following the current opcode). |
void |
MethodInfo.setSuperclass(java.lang.String superclass)
Changes a super constructor called by this constructor. |
int |
CodeIterator.skipConstructor()
Moves to the first instruction following constructor invocation super() or this() . |
int |
CodeIterator.skipSuperConstructor()
Moves to the first instruction following super constructor invocation super() . |
int |
CodeIterator.skipThisConstructor()
Moves to the first instruction following explicit constructor invocation this() . |
Constructors in classUtils.javassist.bytecode that throw BadBytecode | |
---|---|
MethodInfo(ConstPool cp,
java.lang.String methodname,
MethodInfo src,
java.util.Map classnameMap)
Constructs a copy of method_info structure. |
Uses of BadBytecode in classUtils.javassist.convert |
---|
Methods in classUtils.javassist.convert that throw BadBytecode | |
---|---|
int |
TransformCall.transform(CompileTimeClass clazz,
int pos,
CodeIterator iterator,
ConstPool cp)
Modify INVOKEINTERFACE, INVOKESPECIAL, INVOKESTATIC and INVOKEVIRTUAL so that a different method is invoked. |
int |
TransformWriteField.transform(CompileTimeClass tclazz,
int pos,
CodeIterator iterator,
ConstPool cp)
|
int |
TransformReadField.transform(CompileTimeClass tclazz,
int pos,
CodeIterator iterator,
ConstPool cp)
|
abstract int |
Transformer.transform(CompileTimeClass clazz,
int pos,
CodeIterator it,
ConstPool cp)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |