BCELifier
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final Map | |
| private static final String | |
| private final ConstantPoolGen | |
| private final MethodGen | |
| private final PrintWriter |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | |
| private void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | visitCHECKCAST(final CHECKCAST i)
Overrides org. Implements org. |
| public void | |
| public void | |
| public void | visitINSTANCEOF(final INSTANCEOF i)
Overrides org. Implements org. |
| private boolean | |
| public void | |
| public void | visitLDC(final LDC i)
Overrides org. Implements org. |
| public void | visitLDC2_W(final LDC2_W i)
Overrides org. Implements org. |
| public void | |
| public void | visitRET(final RET i)
Overrides org. Implements org. |
| public void |
| branches | back to summary |
|---|---|
| private final List<BranchInstruction> branches | |
| branchMap | back to summary |
|---|---|
| private final Map<Instruction, InstructionHandle> branchMap | |
| CONSTANT_PREFIX | back to summary |
|---|---|
| private static final String CONSTANT_PREFIX | |
| constantPoolGen | back to summary |
|---|---|
| private final ConstantPoolGen constantPoolGen | |
| methodGen | back to summary |
|---|---|
| private final MethodGen methodGen | |
| printWriter | back to summary |
|---|---|
| private final PrintWriter printWriter | |
| BCELFactory | back to summary |
|---|---|
| pack-priv BCELFactory(final MethodGen mg, final PrintWriter out) | |
| createConstant | back to summary |
|---|---|
| private void createConstant(final Object value) | |
| start | back to summary |
|---|---|
| public void start() | |
| updateBranchTargets | back to summary |
|---|---|
| private void updateBranchTargets() | |
| updateExceptionHandlers | back to summary |
|---|---|
| private void updateExceptionHandlers() | |
| visitAllocationInstruction | back to summary |
|---|---|
| public void visitAllocationInstruction(final AllocationInstruction i) Overrides org. Implements org.
| |
| visitArrayInstruction | back to summary |
|---|---|
| public void visitArrayInstruction(final ArrayInstruction i) Overrides org. Implements org.
| |
| visitBranchInstruction | back to summary |
|---|---|
| public void visitBranchInstruction(final BranchInstruction bi) Overrides org. Implements org.
| |
| visitCHECKCAST | back to summary |
|---|---|
| public void visitCHECKCAST(final CHECKCAST i) Overrides org. Implements org.
| |
| visitConstantPushInstruction | back to summary |
|---|---|
| public void visitConstantPushInstruction(final ConstantPushInstruction i) Overrides org. Implements org.
| |
| visitFieldInstruction | back to summary |
|---|---|
| public void visitFieldInstruction(final FieldInstruction i) Overrides org. Implements org.
| |
| visitINSTANCEOF | back to summary |
|---|---|
| public void visitINSTANCEOF(final INSTANCEOF i) Overrides org. Implements org.
| |
| visitInstruction | back to summary |
|---|---|
| private boolean visitInstruction(final Instruction i) | |
| visitInvokeInstruction | back to summary |
|---|---|
| public void visitInvokeInstruction(final InvokeInstruction i) Overrides org. Implements org.
| |
| visitLDC | back to summary |
|---|---|
| public void visitLDC(final LDC i) Overrides org. Implements org.
| |
| visitLDC2_W | back to summary |
|---|---|
| public void visitLDC2_W(final LDC2_W i) Overrides org. Implements org.
| |
| visitLocalVariableInstruction | back to summary |
|---|---|
| public void visitLocalVariableInstruction(final LocalVariableInstruction i) Overrides org. Implements org.
| |
| visitRET | back to summary |
|---|---|
| public void visitRET(final RET i) Overrides org. Implements org.
| |
| visitReturnInstruction | back to summary |
|---|---|
| public void visitReturnInstruction(final ReturnInstruction i) Overrides org. Implements org.
| |