Package de.fraunhofer.aisec.cpg.graph
Class ForStatement
- java.lang.Object
-
- de.fraunhofer.aisec.cpg.graph.Node
-
- de.fraunhofer.aisec.cpg.graph.Statement
-
- de.fraunhofer.aisec.cpg.graph.ForStatement
-
public class ForStatement extends Statement
-
-
Constructor Summary
Constructors Constructor Description ForStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)ExpressiongetCondition()DeclarationgetConditionDeclaration()StatementgetInitializerStatement()ExpressiongetIterationExpression()StatementgetStatement()inthashCode()voidsetCondition(Expression condition)voidsetConditionDeclaration(Declaration conditionDeclaration)voidsetInitializerStatement(Statement initializerStatement)voidsetIterationExpression(Expression iterationExpression)voidsetStatement(Statement statement)-
Methods inherited from class de.fraunhofer.aisec.cpg.graph.Node
addNextDFG, addPrevDFG, disconnectFromGraph, getArgumentIndex, getCode, getFile, getId, getLocation, getName, getNextCFG, getNextDFG, getNextEOG, getPrevDFG, getPrevEOG, isDummy, isImplicit, removeNextDFG, removePrevDFG, setArgumentIndex, setCode, setComment, setDummy, setFile, setImplicit, setLocation, setName, setNextDFG, setNextEOG, setPrevDFG, setPrevEOG, toString
-
-
-
-
Method Detail
-
getStatement
public Statement getStatement()
-
setStatement
public void setStatement(Statement statement)
-
getInitializerStatement
public Statement getInitializerStatement()
-
setInitializerStatement
public void setInitializerStatement(Statement initializerStatement)
-
getConditionDeclaration
public Declaration getConditionDeclaration()
-
setConditionDeclaration
public void setConditionDeclaration(Declaration conditionDeclaration)
-
getCondition
public Expression getCondition()
-
setCondition
public void setCondition(Expression condition)
-
getIterationExpression
public Expression getIterationExpression()
-
setIterationExpression
public void setIterationExpression(Expression iterationExpression)
-
-