Package io.ocfl.api.model
Class ValidationResults
- java.lang.Object
-
- io.ocfl.api.model.ValidationResults
-
public class ValidationResults extends Object
Encapsulates the results of validating an object
-
-
Constructor Summary
Constructors Constructor Description ValidationResults(List<ValidationIssue> errors, List<ValidationIssue> warnings, List<ValidationIssue> infos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ValidationIssue>
getErrors()
List<ValidationIssue>
getInfos()
List<ValidationIssue>
getWarnings()
boolean
hasErrors()
boolean
hasInfos()
boolean
hasWarnings()
String
toString()
-
-
-
Constructor Detail
-
ValidationResults
public ValidationResults(List<ValidationIssue> errors, List<ValidationIssue> warnings, List<ValidationIssue> infos)
-
-
Method Detail
-
hasErrors
public boolean hasErrors()
- Returns:
- true if the results contain validation errors
-
hasWarnings
public boolean hasWarnings()
- Returns:
- true if the results contain validation warnings
-
hasInfos
public boolean hasInfos()
- Returns:
- true if the results contain validation infos
-
getErrors
public List<ValidationIssue> getErrors()
- Returns:
- the list of validation errors
-
getWarnings
public List<ValidationIssue> getWarnings()
- Returns:
- the list of validation warnings
-
getInfos
public List<ValidationIssue> getInfos()
- Returns:
- the list of validation infos
-
-