/** * Combine validation result with others. This will create a new instance of combined validation result * @param validationResults * @return new instance of combined validation result */ public ValidationResult combineAll( ValidationResult... validationResults ) { return combineAll( Arrays.asList(validationResults)); }
/** * Factory method to create validation result out of collection of validation results * @param results results * @return New instance of validation result, combining all into one */ public static final ValidationResult fromResults( Collection<ValidationResult> results ) { return new ValidationResult().combineAll(results); }
/** * Factory method to create validation result out of several validation results * @param results results * @return New instance of validation result, combining all into one */ public static final ValidationResult fromResults( ValidationResult... results ) { return new ValidationResult().combineAll(results); }