Package jakarta.faces.flow.builder
Class SwitchCaseBuilder
java.lang.Object
jakarta.faces.flow.builder.SwitchCaseBuilder
Create a case in the current switch.
- Since:
- 2.2
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract SwitchCaseBuilder
condition
(ValueExpression expression) Set the if in the previously created switch case.abstract SwitchCaseBuilder
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
Create a new case in the current switch.
-
Constructor Details
-
SwitchCaseBuilder
public SwitchCaseBuilder()
-
-
Method Details
-
switchCase
Create a new case in the current switch.
- Returns:
- the builder instance
- Since:
- 2.2
-
condition
Set the if in the previously created switch case.
- Parameters:
expression
- theValueExpression
to be evaluated to see if this case is chosen.- Returns:
- the builder instance
- Throws:
NullPointerException
- if any of the parameters arenull
- Since:
- 2.2
-
condition
Set the if in the previously created switch case.
- Parameters:
expression
- theValueExpression
String to be evaluated to see if this case is chosen.- Returns:
- the builder instance
- Throws:
NullPointerException
- if any of the parameters arenull
- Since:
- 2.2
-
fromOutcome
Set the outcome in the previously created switch case.
- Parameters:
outcome
- the outcome to be returned if the condition evaluates totrue
.- Returns:
- the builder instance
- Throws:
NullPointerException
- if any of the parameters arenull
- Since:
- 2.2
-