org.apache.bcel.util
class BCELFactory extends EmptyVisitor
Version: $Id: BCELFactory.java 410087 2006-05-29 12:12:19Z tcurdt $
See Also: BCELifier
| Field Summary | |
|---|---|
| List | branches |
| Map | branch_map |
| ConstantPoolGen | _cp |
| MethodGen | _mg |
| PrintWriter | _out |
| Constructor Summary | |
|---|---|
| BCELFactory(MethodGen mg, PrintWriter out) | |
| Method Summary | |
|---|---|
| void | createConstant(Object value) |
| void | start() |
| void | updateBranchTargets() |
| void | updateExceptionHandlers() |
| void | visitAllocationInstruction(AllocationInstruction i) |
| void | visitArrayInstruction(ArrayInstruction i) |
| void | visitBranchInstruction(BranchInstruction bi) |
| void | visitCHECKCAST(CHECKCAST i) |
| void | visitConstantPushInstruction(ConstantPushInstruction i) |
| void | visitFieldInstruction(FieldInstruction i) |
| boolean | visitInstruction(Instruction i) |
| void | visitInvokeInstruction(InvokeInstruction i) |
| void | visitINSTANCEOF(INSTANCEOF i) |
| void | visitLDC(LDC i) |
| void | visitLDC2_W(LDC2_W i) |
| void | visitLocalVariableInstruction(LocalVariableInstruction i) |
| void | visitReturnInstruction(ReturnInstruction i) |
| void | visitRET(RET i) |