FinalStepImpl
class FinalStepImpl<SubjectT, SubjectAfterChangeT>(val transformationStep: SubjectChangerBuilder.TransformationStep<SubjectT>, val transformation: (SubjectT) -> Option<SubjectAfterChangeT>, val failureHandler: SubjectChanger.FailureHandler<SubjectT, SubjectAfterChangeT>) : SubjectChangerBuilder.FinalStep<SubjectT, SubjectAfterChangeT> (source)
Constructors
Link copied to clipboard
constructor(transformationStep: SubjectChangerBuilder.TransformationStep<SubjectT>, transformation: (SubjectT) -> Option<SubjectAfterChangeT>, failureHandler: SubjectChanger.FailureHandler<SubjectT, SubjectAfterChangeT>)
Properties
Link copied to clipboard
The previously specified SubjectChanger.FailureHandler.
Link copied to clipboard
The previously specified new subject.
Link copied to clipboard
The so far chosen options up to the TransformationStep step.
Functions
Link copied to clipboard
Finishes the help-me-to-call-SubjectChanger-process by creating an ExecutionStep incorporating all previously chosen options.