StatementTree, SwitchStatementTree, Treepublic class SwitchStatementTreeImpl extends JavaTree implements SwitchStatementTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| Constructor | Description |
|---|---|
SwitchStatementTreeImpl(InternalSyntaxToken switchKeyword,
InternalSyntaxToken openParenToken,
ExpressionTree expression,
InternalSyntaxToken closeParenToken,
InternalSyntaxToken openBraceToken,
List<CaseGroupTreeImpl> groups,
InternalSyntaxToken closeBraceToken) |
| Modifier and Type | Method | 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, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfirstToken, is, lastToken, parentpublic SwitchStatementTreeImpl(InternalSyntaxToken switchKeyword, InternalSyntaxToken openParenToken, ExpressionTree expression, InternalSyntaxToken closeParenToken, InternalSyntaxToken openBraceToken, List<CaseGroupTreeImpl> groups, InternalSyntaxToken closeBraceToken)
public SyntaxToken switchKeyword()
switchKeyword in interface SwitchStatementTreepublic SyntaxToken openParenToken()
openParenToken in interface SwitchStatementTreepublic ExpressionTree expression()
expression in interface SwitchStatementTreepublic SyntaxToken closeParenToken()
closeParenToken in interface SwitchStatementTreepublic SyntaxToken openBraceToken()
openBraceToken in interface SwitchStatementTreepublic List<CaseGroupTree> cases()
cases in interface SwitchStatementTreepublic SyntaxToken closeBraceToken()
closeBraceToken in interface SwitchStatementTreepublic void accept(TreeVisitor visitor)
Copyright © 2012–2018 SonarSource. All rights reserved.