Uses of Interface
de.mlo.dev.validation.ValidationSummarizer
-
-
Uses of ValidationSummarizer in de.mlo.dev.validation
Subinterfaces of ValidationSummarizer in de.mlo.dev.validation Modifier and Type Interface Description interfaceValidationStatementAValidationStatementis the smallest part of a validation Process.Classes in de.mlo.dev.validation that implement ValidationSummarizer Modifier and Type Class Description classValidatorTheValidatorhelps to group, chain and executeValidationStatements.Methods in de.mlo.dev.validation with parameters of type ValidationSummarizer Modifier and Type Method Description @NotNull ValidatorValidator. add(@Nullable ValidationSummarizer validationSummarizer)Adds aValidationSummarizer.Method parameters in de.mlo.dev.validation with type arguments of type ValidationSummarizer Modifier and Type Method Description @NotNull ValidationResultValidationRunner. validate(List<ValidationSummarizer> validators)Has to execute the giveninstructionsand has to aggregate the all results to one.
It is up to the runner, how to execute the instructions and when the process stops.
Predefined runners:ValidationRunners.VALIDATE_ALL- Executes all instructionsValidationRunners.VALIDATE_STOP_ON_FIRST_FAIL- Executes the instructions and stops if one instruction failed
-