Interface Case.CaseEnding

  • All Superinterfaces:
    Case, Expression, ProvidesAffixes, Visitable
    Enclosing interface:
    Case

    @API(status=EXPERIMENTAL,
         since="1.0")
    public static interface Case.CaseEnding
    extends Case
    Specification for a renderable, complete CASE statement
    • Method Detail

      • elseDefault

        @NotNull
        @CheckReturnValue
        @NotNull Case elseDefault​(Expression defaultExpression)
        Ends this case expression with a default expression to evaluate.
        Parameters:
        defaultExpression - The new default expression
        Returns:
        An ongoing when builder.