public abstract class SwitchCaseBuilder extends Object
Create a case in the current switch.
| Constructor and Description | 
|---|
| SwitchCaseBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract SwitchCaseBuilder | condition(String expression)Set the if in the previously created switch case. | 
| abstract SwitchCaseBuilder | condition(ValueExpression expression)Set the if in the previously created switch case. | 
| abstract SwitchCaseBuilder | fromOutcome(String outcome)Set the outcome in the previously created switch case. | 
| abstract SwitchCaseBuilder | switchCase()Create a new case in the current switch. | 
public abstract SwitchCaseBuilder switchCase()
Create a new case in the current switch.
public abstract SwitchCaseBuilder condition(ValueExpression expression)
Set the if in the previously created switch case.
expression - the ValueExpression to be evaluated to see if this case is chosen.NullPointerException - if any of the parameters are nullpublic abstract SwitchCaseBuilder condition(String expression)
Set the if in the previously created switch case.
expression - the ValueExpression String to be evaluated to see if this case is chosen.NullPointerException - if any of the parameters are nullpublic abstract SwitchCaseBuilder fromOutcome(String outcome)
Set the outcome in the previously created switch case.
outcome - the outcome to be returned if the condition evaluates to true.NullPointerException - if any of the parameters are nullCopyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.