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

      SimpleCaseWhenBuilder<T> when​(String expression, String thenExpression)
      Adds the given when expression with the then expression to the case when builder.
      Parameters:
      expression - The when expression
      thenExpression - The then expression
      Returns:
      This simple case when builder