public class SwitchStatementTreeImpl extends JavaTree implements SwitchStatementTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| 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, 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–2017 SonarSource. All rights reserved.