public static class JavaTree.ForStatementTreeImpl extends JavaTree implements ForStatementTree
JavaTree.ArrayAccessExpressionTreeImpl, JavaTree.ArrayTypeTreeImpl, JavaTree.AssertStatementTreeImpl, JavaTree.AssignmentExpressionTreeImpl, JavaTree.BinaryExpressionTreeImpl, JavaTree.BlockTreeImpl, JavaTree.BreakStatementTreeImpl, JavaTree.CaseGroupTreeImpl, JavaTree.CaseLabelTreeImpl, JavaTree.CatchTreeImpl, JavaTree.ClassTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ConditionalExpressionTreeImpl, JavaTree.ContinueStatementTreeImpl, JavaTree.DoWhileStatementTreeImpl, JavaTree.EmptyStatementTreeImpl, JavaTree.EnumConstantTreeImpl, JavaTree.ExpressionStatementTreeImpl, JavaTree.ForEachStatementImpl, JavaTree.ForStatementTreeImpl, JavaTree.IdentifierTreeImpl, JavaTree.IfStatementTreeImpl, JavaTree.ImportTreeImpl, JavaTree.InstanceOfTreeImpl, JavaTree.LabeledStatementTreeImpl, JavaTree.LiteralTreeImpl, JavaTree.MemberSelectExpressionTreeImpl, JavaTree.MethodInvocationTreeImpl, JavaTree.MethodTreeImpl, JavaTree.ModifiersTreeImpl, JavaTree.NewArrayTreeImpl, JavaTree.NewClassTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.ParenthesizedTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.ReturnStatementTreeImpl, JavaTree.SwitchStatementTreeImpl, JavaTree.SynchronizedStatementTreeImpl, JavaTree.ThrowStatementTreeImpl, JavaTree.TryStatementTreeImpl, JavaTree.TypeCastExpressionTreeImpl, JavaTree.UnaryExpressionTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.VariableTreeImpl, JavaTree.WhileStatementTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
JavaTree.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<StatementTree> initializer,
ExpressionTree condition,
List<StatementTree> update,
StatementTree statement) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
ExpressionTree |
condition() |
protected Tree.Kind |
getKind() |
List<StatementTree> |
initializer() |
StatementTree |
statement() |
List<StatementTree> |
update() |
getAstNode, getLine, ispublic JavaTree.ForStatementTreeImpl(com.sonar.sslr.api.AstNode astNode,
List<StatementTree> initializer,
@Nullable
ExpressionTree condition,
List<StatementTree> update,
StatementTree statement)
public List<StatementTree> initializer()
initializer in interface ForStatementTree@Nullable public ExpressionTree condition()
condition in interface ForStatementTreepublic List<StatementTree> update()
update in interface ForStatementTreepublic StatementTree statement()
statement in interface ForStatementTreepublic void accept(TreeVisitor visitor)
Copyright © 2012-2013 SonarSource. All Rights Reserved.