Package org.sonar.plugins.java.api.tree
Interface SwitchTree
-
- All Superinterfaces:
Tree
- All Known Subinterfaces:
SwitchExpressionTree
,SwitchStatementTree
- All Known Implementing Classes:
SwitchExpressionTreeImpl
,SwitchStatementTreeImpl
,SwitchTreeImpl
public interface SwitchTree extends Tree
Common interface shared betweenSwitchStatementTree
andSwitchExpressionTree
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<CaseGroupTree>
cases()
SyntaxToken
closeBraceToken()
SyntaxToken
closeParenToken()
ExpressionTree
expression()
SyntaxToken
openBraceToken()
SyntaxToken
openParenToken()
SyntaxToken
switchKeyword()
-
-
-
Method Detail
-
switchKeyword
SyntaxToken switchKeyword()
-
openParenToken
SyntaxToken openParenToken()
-
expression
ExpressionTree expression()
-
closeParenToken
SyntaxToken closeParenToken()
-
openBraceToken
SyntaxToken openBraceToken()
-
cases
List<CaseGroupTree> cases()
-
closeBraceToken
SyntaxToken closeBraceToken()
-
-