LongExpression

interface LongExpression : Expression<Long>

Specialization of Expression for Long allowing better performance because of using array.

Functions

Link copied to clipboard
abstract operator fun invoke(arguments: LongArray): Long
open operator override fun invoke(arguments: Map<Symbol, Long>): Long

Calls this expression from arguments.

Properties

Link copied to clipboard
abstract val indexer: SymbolIndexer

The indexer of this expression's arguments that should be used to build array for invoke.

Extensions

Link copied to clipboard
operator fun LongExpression.invoke(): Long

Calls this expression without providing any arguments.

operator fun LongExpression.invoke(vararg arguments: Long): Long

Calls this expression from arguments.

Sources

Link copied to clipboard