NullableCaseBuilder

interface NullableCaseBuilder<T : Any>

Functions

Link copied to clipboard
open fun match(cond: NonNullExpression<Boolean>, value: T): NullableCaseBuilder<T>
abstract fun match(cond: NonNullExpression<Boolean>, value: Expression<T>): NullableCaseBuilder<T>
abstract fun match(cond: NonNullExpression<Boolean>, value: NonNullExpression<T>): NullableCaseBuilder<T>
Link copied to clipboard
open fun otherwise(value: T): Expression<T>
abstract fun otherwise(expression: Expression<T>): Expression<T>
abstract fun otherwise(expression: NonNullExpression<T>): Expression<T>