Package de.fraunhofer.aisec.cpg.graph
Class TryStatement
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.graph.Node
-
- de.fraunhofer.aisec.cpg.graph.Statement
-
- de.fraunhofer.aisec.cpg.graph.TryStatement
-
public class TryStatement extends Statement
-
-
Constructor Summary
Constructors Constructor Description TryStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.List<CatchClause>getCatchClauses()CompoundStatementgetFinallyBlock()java.util.List<Statement>getResources()CompoundStatementgetTryBlock()inthashCode()voidsetCatchClauses(java.util.List<CatchClause> catchClauses)voidsetFinallyBlock(CompoundStatement finallyBlock)voidsetResources(java.util.List<Statement> resources)voidsetTryBlock(CompoundStatement tryBlock)-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.Node
addNextDFG, addPrevDFG, disconnectFromGraph, getArgumentIndex, getCode, getFile, getId, getName, getNextCFG, getNextDFG, getNextEOG, getPrevDFG, getPrevEOG, getRegion, isDummy, isImplicit, removeNextDFG, removePrevDFG, setArgumentIndex, setCode, setComment, setDummy, setFile, setImplicit, setName, setNextDFG, setNextEOG, setPrevDFG, setPrevEOG, setRegion, toString
-
-
-
-
Method Detail
-
getResources
public java.util.List<Statement> getResources()
-
setResources
public void setResources(java.util.List<Statement> resources)
-
getTryBlock
public CompoundStatement getTryBlock()
-
setTryBlock
public void setTryBlock(CompoundStatement tryBlock)
-
getFinallyBlock
public CompoundStatement getFinallyBlock()
-
setFinallyBlock
public void setFinallyBlock(CompoundStatement finallyBlock)
-
getCatchClauses
public java.util.List<CatchClause> getCatchClauses()
-
setCatchClauses
public void setCatchClauses(java.util.List<CatchClause> catchClauses)
-
-