Class ASTForStatement

java.lang.Object
net.sourceforge.pmd.lang.ast.impl.AbstractNode<B,N>
net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
net.sourceforge.pmd.lang.java.ast.ASTForStatement
All Implemented Interfaces:
GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, ASTLoopStatement, ASTStatement, JavaNode, Reportable

public final class ASTForStatement extends AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode> implements ASTLoopStatement
Represents a for loop (distinct from foreach loops).

 ForStatement ::= "for" "(" ForInit? ";" Expression? ";" ForUpdate? ")"
                      Statement