Package io.ocfl.core.validation
Class ValidationResultsBuilder
java.lang.Object
io.ocfl.core.validation.ValidationResultsBuilder
Accumulates validation issues
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAll
(ValidationResults other) void
addAll
(ValidationResultsBuilder other) addIssue
(ValidationCode code, String messageTemplate, Object... args) addIssue
(Optional<ValidationIssue> issue) build()
getInfos()
boolean
boolean
hasInfos()
boolean
toString()
-
Constructor Details
-
ValidationResultsBuilder
public ValidationResultsBuilder()
-
-
Method Details
-
build
-
addAll
-
addAll
-
addIssue
public ValidationResultsBuilder addIssue(ValidationCode code, String messageTemplate, Object... args) -
addIssue
-
hasErrors
public boolean hasErrors() -
hasWarnings
public boolean hasWarnings() -
hasInfos
public boolean hasInfos() -
getErrors
-
getWarnings
-
getInfos
-
toString
-