- All Superinterfaces:
- ExpressionTree,- Tree
public interface SwitchExpressionTree extends ExpressionTree
A tree node for a 
switch expression.
 For example:
 
   switch ( expression ) {
     cases
   }
 - See Java Language Specification:
- 
15.29 Switch Expressions
- Since:
- 12
- 
Nested Class Summary
- 
Method SummaryModifier and Type Method Description List<? extends CaseTree>getCases()Returns the cases for theswitchexpression.ExpressionTreegetExpression()Returns the expression for theswitchexpression.
- 
Method Details- 
getExpressionExpressionTree getExpression()Returns the expression for theswitchexpression.- Returns:
- the expression
 
- 
getCasesReturns the cases for theswitchexpression.- Returns:
- the cases
 
 
-