Overview | Package | Class | Use | Tree | Deprecated | Index
PREV NEXT | FRAMES NO FRAMES

## 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
`void` | `MethodInfo.setSuperclass(java.lang.String superclass)` Changes a super constructor called by this constructor.
`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`.

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.

Overview | Package | Class | Use | Tree | Deprecated | Index
PREV NEXT | FRAMES NO FRAMES

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