NonNullSimpleCase

class NonNullSimpleCase<T : Any, R : Any>

Functions

Link copied to clipboard
fun match(condValue: T, value: R): NonNullSimpleCase<T, R>
fun match(condValue: T, value: KNonNullExpression<R>): NonNullSimpleCase<T, R>
fun match(condValue: T, value: KNullableExpression<R>): NullableSimpleCase<T, R>
fun match(condValue: KNonNullExpression<T>, value: R): NonNullSimpleCase<T, R>
fun match(condValue: KNonNullExpression<T>, value: KNonNullExpression<R>): NonNullSimpleCase<T, R>
fun match(condValue: KNonNullExpression<T>, value: KNullableExpression<R>): NullableSimpleCase<T, R>
Link copied to clipboard
fun otherwise(): KNullableExpression<R>
fun otherwise(value: R): KNonNullExpression<R>
fun otherwise(value: KNonNullExpression<R>): KNonNullExpression<R>
fun otherwise(value: KNullableExpression<R>): KNullableExpression<R>