Visitor

interface Visitor<out T>

An interface that defines how to map each variant of Parameters to a value of type T.

Functions

Link copied to clipboard
open fun unknown(json: JsonValue?): T

Maps an unknown variant of Parameters to a value of type T.

Link copied to clipboard
abstract fun visitConditional3dsAction(conditional3dsAction: Conditional3dsActionParameters): T
Link copied to clipboard
abstract fun visitConditionalBlock(conditionalBlock: ConditionalBlockParameters): T
Link copied to clipboard
abstract fun visitMerchantLock(merchantLock: MerchantLockParameters): T
Link copied to clipboard
abstract fun visitVelocityLimitParams(velocityLimitParams: VelocityLimitParams): T