StepHandle

class StepHandle<out T>(position: Int)

Names a step in a TransactionPlan, so that later steps can refer to what it will produce.

Handed out by TransactionPlan.add and useful only inside the plan it came from. Identity is the whole of it: two handles are the same handle or they are not, and nothing else about one is inspectable.

Type Parameters

T

What the step this names 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, whole and as its terminal produced it - the one thing a handle reaches.