TransactionPlanResult

class TransactionPlanResult(results: Map<StepHandle<*>, Any?>, val size: Int)

What a TransactionPlan produced, by step.

Every step's result is kept, whether or not anything referred to it, because the caller usually wants at least one of them - the id that was generated - and which one that is only the caller knows.

Constructors

Link copied to clipboard
internal constructor(results: Map<StepHandle<*>, Any?>, size: Int)

Properties

Link copied to clipboard
val size: Int

How many steps ran.

Functions

Link copied to clipboard
operator fun <T> get(handle: StepHandle<T>): T

The result of the step handle names.