Package com.blazebit.persistence
Interface SimpleCaseWhenStarterBuilder<T>
- Type Parameters:
T
- The builder type that is returned on terminal operations
- All Known Subinterfaces:
SimpleCaseWhenBuilder<T>
public interface SimpleCaseWhenStarterBuilder<T>
The first builder for simple case when expressions.
This builder is used to enforce the correct usage of case when by disallowing an immediate call to
SimpleCaseWhenBuilder.otherwise(java.lang.String)
.- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and Type Method Description SimpleCaseWhenBuilder<T>
when(String expression, String thenExpression)
Adds the given when expression with the then expression to the case when builder.
-
Method Details
-
when
Adds the given when expression with the then expression to the case when builder.- Parameters:
expression
- The when expressionthenExpression
- The then expression- Returns:
- This simple case when builder
-