Uses of Class
javassist.bytecode.BadBytecode

Packages that use BadBytecode
javassist.bytecode Bytecode-level API. 
 

Uses of BadBytecode in javassist.bytecode
 

Methods in javassist.bytecode that throw BadBytecode
 int CodeIterator.next()
          Returns the index of the next instruction (not the operand following the current opcode).
 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().
 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 at 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 at 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 at 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 at the given index pos.
 int CodeAttribute.computeMaxStack()
          Computes the maximum stack size and sets max_stack to the computed size.
 void MethodInfo.setSuperclass(java.lang.String superclass)
          Changes a super constructor called by this constructor.
 

Constructors in 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.
 



Javassist, a Java-bytecode translator toolkit. Copyright (C) 1999-2005 Shigeru Chiba. All Rights Reserved.