FinalStepImpl

class FinalStepImpl<T, R>(val transformationStep: SubjectChangerBuilder.TransformationStep<T>, val transformation: (T) -> Option<R>, val failureHandler: SubjectChanger.FailureHandler<T, R>) : SubjectChangerBuilder.FinalStep<T, R> (source)

Constructors

Link copied to clipboard
constructor(transformationStep: SubjectChangerBuilder.TransformationStep<T>, transformation: (T) -> Option<R>, failureHandler: SubjectChanger.FailureHandler<T, R>)

Functions

Link copied to clipboard

Finishes the help-me-to-call-SubjectChanger-process by creating an ExecutionStep incorporating all previously chosen options.

Properties

Link copied to clipboard

The previously specified SubjectChanger.FailureHandler.

Link copied to clipboard
open override val transformation: (T) -> Option<R>

The previously specified new subject.

Link copied to clipboard

The so far chosen options up to the TransformationStep step.