Package | Description |
---|---|
org.apache.bcel.classfile |
This package contains the classes that describe the structure of a
Java class file and a class file parser.
|
org.apache.bcel.generic |
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
|
org.apache.bcel.verifier.statics |
Provides PassVerifier classes used internally by JustIce.
|
Modifier and Type | Method | Description |
---|---|---|
CodeException |
CodeException.copy() |
|
CodeException[] |
Code.getExceptionTable() |
Modifier and Type | Method | Description |
---|---|---|
void |
Code.setExceptionTable(CodeException[] exception_table) |
|
void |
DescendingVisitor.visitCodeException(CodeException ce) |
|
void |
EmptyVisitor.visitCodeException(CodeException obj) |
|
void |
Visitor.visitCodeException(CodeException obj) |
Constructor | Description |
---|---|
Code(int name_index,
int length,
int max_stack,
int max_locals,
byte[] code,
CodeException[] exception_table,
Attribute[] attributes,
ConstantPool constant_pool) |
|
CodeException(CodeException c) |
Initialize from another object.
|
Modifier and Type | Method | Description |
---|---|---|
CodeException |
CodeExceptionGen.getCodeException(ConstantPoolGen cp) |
Get CodeException object.
This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list. |
Modifier and Type | Method | Description |
---|---|---|
void |
StringRepresentation.visitCodeException(CodeException obj) |