org.partiql.lang.eval.physical.VariableBinding.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of partiql-lang-kotlin Show documentation
Show all versions of partiql-lang-kotlin Show documentation
An implementation of PartiQL for the JVM written in Kotlin.
package org.partiql.lang.eval.physical
import org.partiql.lang.eval.physical.operators.ValueExpression
/**
* A compiled variable binding.
*
* @property setFunc The function to be invoked at evaluation-time to set the value of the variable.
* @property expr The function to be invoked at evaluation-time to compute the value of the variable.
*/
class VariableBinding(
val setFunc: SetVariableFunc,
val expr: ValueExpression
)