Uses of Class
com.chutneytesting.task.spi.validation.Validator
-
Packages that use Validator Package Description com.chutneytesting.task.spi.validation -
-
Uses of Validator in com.chutneytesting.task.spi.validation
Methods in com.chutneytesting.task.spi.validation that return Validator Modifier and Type Method Description static Validator<String>TaskValidatorsUtils. durationValidation(String duration, String inputLabel)static <E extends Enum<E>>
Validator<String>TaskValidatorsUtils. enumValidation(Class<E> enumClazz, String enumName, String inputLabel)static Validator<String>TaskValidatorsUtils. notBlankStringValidation(String toVerify, String inputLabel)static <T> Validator<List<T>>TaskValidatorsUtils. notEmptyListValidation(List<T> toVerify, String inputLabel)static <K,V>
Validator<Map<K,V>>TaskValidatorsUtils. notEmptyMapValidation(Map<K,V> toVerify, String inputLabel)static <T> Validator<T>Validator. of(T toValidate)Builderstatic Validator<Target>TaskValidatorsUtils. targetPropertiesNotBlankValidation(Target target, String... properties)static Validator<Target>TaskValidatorsUtils. targetValidation(Target target)<U> Validator<T>Validator. validate(Function<? super T,? extends U> projection, Predicate<? super U> validation, String message)Example : .validate(Person::getAge, a -> a >= 18, "should be eighteen or over");Validator<T>Validator. validate(Predicate<? super T> validation, String message)Example : .validate(Objects::nonNull, "should not be null")Methods in com.chutneytesting.task.spi.validation with parameters of type Validator Modifier and Type Method Description static List<String>Validator. getErrorsFrom(Validator<?>... validators)
-