Let

class Let(i: PartiqlPhysical.Impl, source: PartiqlPhysical.Bexpr, bindings: List<PartiqlPhysical.LetBinding>, metas: MetaContainer) : PartiqlPhysical.Bexpr

Functions

Link copied to clipboard
open override fun copy(metas: MetaContainer): PartiqlPhysical.Bexpr.Let
fun copy(i: PartiqlPhysical.Impl = this.i, source: PartiqlPhysical.Bexpr = this.source, bindings: List<PartiqlPhysical.LetBinding> = this.bindings, metas: MetaContainer = this.metas): PartiqlPhysical.Bexpr.Let
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toIonElement(): SexpElement
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun withMeta(metaKey: String, metaValue: Any): PartiqlPhysical.Bexpr.Let

Properties

Link copied to clipboard
val bindings: List<PartiqlPhysical.LetBinding>
Link copied to clipboard
val i: PartiqlPhysical.Impl
Link copied to clipboard
open override val metas: MetaContainer
Link copied to clipboard
val source: PartiqlPhysical.Bexpr