Class SimpleCaseBuilder.SimpleWhenThenBuilder

java.lang.Object
io.github.torand.fastersql.expression.cases.SimpleCaseBuilder.SimpleWhenThenBuilder
Enclosing class:
SimpleCaseBuilder

public static class SimpleCaseBuilder.SimpleWhenThenBuilder extends Object
Builder of a WHEN-THEN clause in a simple CASE expression.
  • Method Details

    • then

      public SimpleCaseBuilder then(Expression thenExpression)
      Adds a WHEN-THEN clause.
      Parameters:
      thenExpression - the THEN expression.
      Returns:
      the modified CASE expression.
    • then

      public SimpleCaseBuilder then(String thenConstant)
      Adds a WHEN-THEN clause.
      Parameters:
      thenConstant - the THEN constant value.
      Returns:
      the modified CASE expression.
    • then

      public SimpleCaseBuilder then(Number thenConstant)
      Adds a WHEN-THEN clause.
      Parameters:
      thenConstant - the THEN constant value.
      Returns:
      the modified CASE expression.