public class SwitchStatementTreeImpl extends JavaTree implements SwitchStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor and Description |
---|
SwitchStatementTreeImpl(InternalSyntaxToken switchKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
InternalSyntaxToken openBraceToken,
List<CaseGroupTreeImpl> groups,
InternalSyntaxToken closeBraceToken) |
Modifier and Type | Method and Description |
---|---|
void |
accept(TreeVisitor visitor) |
List<CaseGroupTree> |
cases() |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
closeBraceToken() |
SyntaxToken |
closeParenToken() |
ExpressionTree |
expression() |
Tree.Kind |
kind() |
SyntaxToken |
openBraceToken() |
SyntaxToken |
openParenToken() |
SyntaxToken |
switchKeyword() |
firstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
firstToken, is, lastToken, parent
public SwitchStatementTreeImpl(InternalSyntaxToken switchKeyword, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, InternalSyntaxToken openBraceToken, List<CaseGroupTreeImpl> groups, InternalSyntaxToken closeBraceToken)
public SyntaxToken switchKeyword()
switchKeyword
in interface SwitchStatementTree
public SyntaxToken openParenToken()
openParenToken
in interface SwitchStatementTree
public ExpressionTree expression()
expression
in interface SwitchStatementTree
public SyntaxToken closeParenToken()
closeParenToken
in interface SwitchStatementTree
public SyntaxToken openBraceToken()
openBraceToken
in interface SwitchStatementTree
public List<CaseGroupTree> cases()
cases
in interface SwitchStatementTree
public SyntaxToken closeBraceToken()
closeBraceToken
in interface SwitchStatementTree
public void accept(TreeVisitor visitor)
Copyright © 2012–2016 SonarSource. All rights reserved.