Package org.sonar.plugins.java.api.tree
Interface SwitchExpressionTree
- All Superinterfaces:
ExpressionTree
,SwitchTree
,Tree
- All Known Implementing Classes:
SwitchExpressionTreeImpl
,SwitchStatementTreeImpl
'switch' expression.
JLS 14.11
switch (SwitchTree.expression()
) {SwitchTree.cases()
}
- Since:
- Java 12 (SonarJava 5.12 - Support of Java 12)
-
Nested Class Summary
-
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