Expression

data class Expression<out T>

Types

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open infix fun Expression<*>.eq(other: Expression<*>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "getAtIndex")
open operator fun <T> Expression<List<T>>.get(index: Expression<Number>): Expression<T>
Link copied to clipboard
@JvmName(name = "gtNumber")
open infix fun Expression<Number>.gt(other: Expression<Number>): Expression<Boolean>
@JvmName(name = "gtString")
open infix fun Expression<String>.gt(other: Expression<String>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "gteNumber")
open infix fun Expression<Number>.gte(other: Expression<Number>): Expression<Boolean>
@JvmName(name = "gteString")
open infix fun Expression<String>.gte(other: Expression<String>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "inListInfix")
open infix fun Expression<*>.in(other: Expression<List<*>>): Expression<Boolean>
@JvmName(name = "inStringInfix")
open infix fun Expression<String>.in(other: Expression<String>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "ltNumber")
open infix fun Expression<Number>.lt(other: Expression<Number>): Expression<Boolean>
@JvmName(name = "ltString")
open infix fun Expression<String>.lt(other: Expression<String>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "lteNumber")
open infix fun Expression<Number>.lte(other: Expression<Number>): Expression<Boolean>
@JvmName(name = "lteString")
open infix fun Expression<String>.lte(other: Expression<String>): Expression<Boolean>
Link copied to clipboard
open operator fun Expression<Number>.minus(other: Expression<Number>): Expression<Number>
Link copied to clipboard
open infix fun Expression<*>.neq(other: Expression<*>): Expression<Boolean>
Link copied to clipboard
@JvmName(name = "notOperator")
open operator fun Expression<Boolean>.not(): Expression<Boolean>
Link copied to clipboard
open operator fun Expression<Number>.plus(other: Expression<Number>): Expression<Number>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator fun Expression<Number>.times(other: Expression<Number>): Expression<Number>
Link copied to clipboard