public class ForEachStatementImpl extends JavaTree implements ForEachStatement
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
ForEachStatementImpl(InternalSyntaxToken forKeyword,
InternalSyntaxToken openParenToken,
VariableTreeImpl variable,
InternalSyntaxToken colonToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
StatementTree statement) |
Modifier and Type | Method and Description |
---|---|
void |
accept(TreeVisitor visitor) |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
closeParenToken() |
SyntaxToken |
colonToken() |
ExpressionTree |
expression() |
SyntaxToken |
forKeyword() |
Tree.Kind |
kind() |
SyntaxToken |
openParenToken() |
StatementTree |
statement() |
VariableTree |
variable() |
getChildren, getGrammarRuleKey, getLine, is, isLeaf, parent, setParent
public ForEachStatementImpl(InternalSyntaxToken forKeyword, InternalSyntaxToken openParenToken, VariableTreeImpl variable, InternalSyntaxToken colonToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, StatementTree statement)
public SyntaxToken forKeyword()
forKeyword
in interface ForEachStatement
public SyntaxToken openParenToken()
openParenToken
in interface ForEachStatement
public VariableTree variable()
variable
in interface ForEachStatement
public SyntaxToken colonToken()
colonToken
in interface ForEachStatement
public ExpressionTree expression()
expression
in interface ForEachStatement
public SyntaxToken closeParenToken()
closeParenToken
in interface ForEachStatement
public StatementTree statement()
statement
in interface ForEachStatement
public void accept(TreeVisitor visitor)
Copyright © 2012–2016 SonarSource. All rights reserved.