
co.streamx.fluent.SQL.CaseWhen Maven / Gradle / Ivy
package co.streamx.fluent.SQL;
import co.streamx.fluent.functions.Consumer0;
import co.streamx.fluent.functions.Consumer1;
import co.streamx.fluent.notation.Function;
public interface CaseWhen extends When {
@Function(omitParentheses = true)
CaseThen WHEN(boolean condition);
@Function(argumentsDelimiter = " THEN", omitParentheses = true)
CaseWhen WHEN(boolean condition,
T result);
@Function(omitParentheses = true)
When ELSE(T expression);
@Function(omitParentheses = true)
When ELSE(Consumer0 subQuery);
@Function(omitParentheses = true)
When> ELSE(Consumer1 subQuery);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy