invoke

operator fun <T> Expression<T>.invoke(): T(source)

Calls this expression without providing any arguments.

Return

a value.


@JvmName(name = "callBySymbol")
operator fun <T> Expression<T>.invoke(vararg pairs: Pair<Symbol, T>): T(source)
operator fun DoubleExpression.invoke(vararg arguments: Double): Double(source)
operator fun IntExpression.invoke(vararg arguments: Int): Int(source)
operator fun LongExpression.invoke(vararg arguments: Long): Long(source)

Calls this expression from arguments.

Return

a value.

Parameters

pairs

the pairs of arguments to values.


@JvmName(name = "callByString")
operator fun <T> Expression<T>.invoke(vararg pairs: Pair<String, T>): T(source)

Calls this expression from arguments.

Return

a value.

Parameters

pairs

the pairs of arguments' names to value.