Package org.hglteam.validation.reactive
Class MultiStepValidationBuilderBase<T,B extends MultiStepValidationBuilderBase<T,B>>
java.lang.Object
org.hglteam.validation.reactive.MultiStepValidationBuilderBase<T,B>
- Direct Known Subclasses:
MultiStepValidation
public abstract class MultiStepValidationBuilderBase<T,B extends MultiStepValidationBuilderBase<T,B>>
extends Object
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Validation<T><U> BonProperty(Function<T, U> getter, Consumer<MultiStepValidation<U>> validator) protected abstract Bself()thenCheck(Validation<T> validation) when(ReactivePredicate<T> predicate)
-
Constructor Details
-
MultiStepValidationBuilderBase
protected MultiStepValidationBuilderBase()
-
-
Method Details
-
when
public MultiStepValidationBuilderBase<T,B>.ValidationStepBuilder when(ReactivePredicate<T> predicate) -
whenValue
-
onProperty
-
getFinalValidation
-
self
-
thenCheck
-