Package jadx.core.dex.visitors.finaly
Class FinallyExtractInfo
- java.lang.Object
-
- jadx.core.dex.visitors.finaly.FinallyExtractInfo
-
public class FinallyExtractInfo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FinallyExtractInfo(MethodNode mth, ExceptionHandler finallyHandler, BlockNode startBlock, java.util.List<BlockNode> allHandlerBlocks)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BlockNode>getAllHandlerBlocks()java.util.Set<BlockNode>getCheckedBlocks()java.util.List<InsnNode>getCurDupInsns()intgetCurDupInsnsOffset()InsnsSlicegetCurDupSlice()java.util.List<InsnsSlice>getDuplicateSlices()ExceptionHandlergetFinallyHandler()InsnsSlicegetFinallyInsnsSlice()MethodNodegetMth()BlockNodegetStartBlock()voidsetCurDupInsns(java.util.List<InsnNode> insns, int offset)voidsetCurDupSlice(InsnsSlice curDupSlice)java.lang.StringtoString()
-
-
-
Constructor Detail
-
FinallyExtractInfo
public FinallyExtractInfo(MethodNode mth, ExceptionHandler finallyHandler, BlockNode startBlock, java.util.List<BlockNode> allHandlerBlocks)
-
-
Method Detail
-
getMth
public MethodNode getMth()
-
getFinallyHandler
public ExceptionHandler getFinallyHandler()
-
getAllHandlerBlocks
public java.util.List<BlockNode> getAllHandlerBlocks()
-
getFinallyInsnsSlice
public InsnsSlice getFinallyInsnsSlice()
-
getDuplicateSlices
public java.util.List<InsnsSlice> getDuplicateSlices()
-
getCheckedBlocks
public java.util.Set<BlockNode> getCheckedBlocks()
-
getStartBlock
public BlockNode getStartBlock()
-
getCurDupSlice
public InsnsSlice getCurDupSlice()
-
setCurDupSlice
public void setCurDupSlice(InsnsSlice curDupSlice)
-
getCurDupInsns
public java.util.List<InsnNode> getCurDupInsns()
-
getCurDupInsnsOffset
public int getCurDupInsnsOffset()
-
setCurDupInsns
public void setCurDupInsns(java.util.List<InsnNode> insns, int offset)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-