Package org.sonar.plugins.java.api.tree
Interface SwitchExpressionTree
-
- All Superinterfaces:
ExpressionTree
,SwitchTree
,Tree
- All Known Implementing Classes:
SwitchExpressionTreeImpl
,SwitchStatementTreeImpl
@Beta public interface SwitchExpressionTree extends SwitchTree, ExpressionTree
'switch' expression. JLS 14.11switch (
SwitchTree.expression()
) {SwitchTree.cases()
}- Since:
- Java 12 (SonarJava 5.12 - Support of Java 12)
-
-
Method Summary
-
Methods inherited from interface org.sonar.plugins.java.api.tree.ExpressionTree
asConstant, asConstant, symbolType
-
Methods inherited from interface org.sonar.plugins.java.api.tree.SwitchTree
cases, closeBraceToken, closeParenToken, expression, openBraceToken, openParenToken, switchKeyword
-
-