StepHandle

class StepHandle<out T>(position: Int)

Names a step of a TransactionPlan, so that later steps can refer to what it will produce. Returned by TransactionPlan.add and compared by identity alone.

Type Parameters

T

What the step will produce.

Constructors

Link copied to clipboard
internal constructor(position: Int)

Functions

Link copied to clipboard
open override fun toString(): String
Link copied to clipboard

The step's result, as its terminal produced it. A scalar or a list of scalars can be bound as a parameter; a Row, a Map or a class the type registry does not know cannot, and is refused where the parameter is encoded. map takes the part that can be sent, and spread turns a map into parameters.