TransactionValue
Represents a value in a transaction step. Enables passing both constant values and dynamic references to results of previous steps in the same transaction.
Parameters
T
The type of the value represented by this instance.
Inheritors
Types
Link copied to clipboard
Reference to the result from a previous step. This class is the base for more specific reference types.
Link copied to clipboard
class Transformed<IN, OUT>(val source: TransactionValue<IN>, val transform: (IN) -> OUT) : TransactionValue<OUT>
Result of transforming another value.
Functions
Link copied to clipboard
Applies a transformation to a TransactionValue, creating a new, transformed value. This function is type-safe.