Class ValidationResultBuilder
- java.lang.Object
-
- fr.ird.observe.validation.api.result.ValidationResultBuilder
-
- All Implemented Interfaces:
AutoCloseable
public class ValidationResultBuilder extends Object implements AutoCloseable
Created on 30/07/2023.- Since:
- 9.2.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedValidationResultBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ToToolkitIdLabel & ToolkitId>
voidaddMessages(Deque<? extends T> paths, LinkedList<ValidationResultDtoMessage> messages)voidaddResult(ValidationResult result)ValidationResultbuild()voidclose()static ValidationResultBuildercreate()
-
-
-
Method Detail
-
create
public static ValidationResultBuilder create()
-
addMessages
public <T extends ToToolkitIdLabel & ToolkitId> void addMessages(Deque<? extends T> paths, LinkedList<ValidationResultDtoMessage> messages)
-
build
public ValidationResult build()
-
addResult
public void addResult(ValidationResult result)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-