public class FinallyExtractInfo
extends java.lang.Object
| Constructor and Description |
|---|
FinallyExtractInfo(MethodNode mth,
ExceptionHandler finallyHandler,
BlockNode startBlock,
java.util.List<BlockNode> allHandlerBlocks) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<BlockNode> |
getAllHandlerBlocks() |
java.util.Set<BlockNode> |
getCheckedBlocks() |
java.util.List<InsnNode> |
getCurDupInsns() |
int |
getCurDupInsnsOffset() |
InsnsSlice |
getCurDupSlice() |
java.util.List<InsnsSlice> |
getDuplicateSlices() |
ExceptionHandler |
getFinallyHandler() |
InsnsSlice |
getFinallyInsnsSlice() |
MethodNode |
getMth() |
BlockNode |
getStartBlock() |
void |
setCurDupInsns(java.util.List<InsnNode> insns,
int offset) |
void |
setCurDupSlice(InsnsSlice curDupSlice) |
java.lang.String |
toString() |
public FinallyExtractInfo(MethodNode mth, ExceptionHandler finallyHandler, BlockNode startBlock, java.util.List<BlockNode> allHandlerBlocks)
public MethodNode getMth()
public ExceptionHandler getFinallyHandler()
public java.util.List<BlockNode> getAllHandlerBlocks()
public InsnsSlice getFinallyInsnsSlice()
public java.util.List<InsnsSlice> getDuplicateSlices()
public java.util.Set<BlockNode> getCheckedBlocks()
public BlockNode getStartBlock()
public InsnsSlice getCurDupSlice()
public void setCurDupSlice(InsnsSlice curDupSlice)
public java.util.List<InsnNode> getCurDupInsns()
public int getCurDupInsnsOffset()
public void setCurDupInsns(java.util.List<InsnNode> insns, int offset)
public java.lang.String toString()
toString in class java.lang.Object