Class BasicBlock.ExceptionHandler
- java.lang.Object
-
- org.jd.core.v1.service.converter.classfiletojavasyntax.model.cfg.BasicBlock.ExceptionHandler
-
- Enclosing class:
- BasicBlock
public static class BasicBlock.ExceptionHandler extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected BasicBlockbasicBlockprotected java.lang.StringinternalThrowableNameprotected DefaultList<java.lang.String>otherInternalThrowableNames
-
Constructor Summary
Constructors Constructor Description ExceptionHandler(java.lang.String internalThrowableName, BasicBlock basicBlock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInternalThrowableName(java.lang.String internalThrowableName)BasicBlockgetBasicBlock()java.lang.StringgetInternalThrowableName()DefaultList<java.lang.String>getOtherInternalThrowableNames()voidreplace(java.util.HashSet<BasicBlock> olds, BasicBlock nevv)voidreplace(BasicBlock old, BasicBlock nevv)voidsetBasicBlock(BasicBlock basicBlock)java.lang.StringtoString()
-
-
-
Field Detail
-
internalThrowableName
protected java.lang.String internalThrowableName
-
otherInternalThrowableNames
protected DefaultList<java.lang.String> otherInternalThrowableNames
-
basicBlock
protected BasicBlock basicBlock
-
-
Constructor Detail
-
ExceptionHandler
public ExceptionHandler(java.lang.String internalThrowableName, BasicBlock basicBlock)
-
-
Method Detail
-
getInternalThrowableName
public java.lang.String getInternalThrowableName()
-
getOtherInternalThrowableNames
public DefaultList<java.lang.String> getOtherInternalThrowableNames()
-
getBasicBlock
public BasicBlock getBasicBlock()
-
setBasicBlock
public void setBasicBlock(BasicBlock basicBlock)
-
addInternalThrowableName
public void addInternalThrowableName(java.lang.String internalThrowableName)
-
replace
public void replace(BasicBlock old, BasicBlock nevv)
-
replace
public void replace(java.util.HashSet<BasicBlock> olds, BasicBlock nevv)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-