Class ValidationResult
-
- All Implemented Interfaces:
public final class ValidationResult
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classValidationResult.Companion
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisValidprivate final List<ValidationError>errorspublic final static ValidationResult.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ValidationResult(Boolean isValid, List<ValidationError> errors)
-
Method Summary
Modifier and Type Method Description final BooleanisValid()final List<ValidationError>getErrors()final ValidationSeveritygetHighestSeverity()Returns the highest severity level among all errors, or null if no errors exist. -
-
Constructor Detail
-
ValidationResult
ValidationResult(Boolean isValid, List<ValidationError> errors)
-
-
Method Detail
-
getErrors
final List<ValidationError> getErrors()
-
getHighestSeverity
final ValidationSeverity getHighestSeverity()
Returns the highest severity level among all errors, or null if no errors exist. Severity is ranked: CRITICAL ERROR WARNING INFO
-
-
-
-