Class CommentNeededDtoValidator<O>
- java.lang.Object
-
- io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport<O,String>
-
- fr.ird.observe.validation.validator.CommentNeededDtoValidator<O>
-
- All Implemented Interfaces:
io.ultreia.java4all.validation.impl.java.FieldValidator<O,String>
public class CommentNeededDtoValidator<O> extends io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport<O,String>
Ask a comment if some of referential used require one (seeReferentialDto.isNeedComment().Created by tchemit on 18/10/2018.
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommentNeededDtoValidator.Generator
-
Constructor Summary
Constructors Constructor Description CommentNeededDtoValidator(String fieldName, Function<O,String> fieldFunction, PropertyAccessor<O,?>... getters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidate(O object, io.ultreia.java4all.validation.api.NuitonValidationContext validationContext, io.ultreia.java4all.validation.impl.java.ValidationMessagesCollector messagesCollector)-
Methods inherited from class io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport
fieldFunction, getField, getFieldName, getMessage
-
-
-
-
Constructor Detail
-
CommentNeededDtoValidator
@SafeVarargs public CommentNeededDtoValidator(String fieldName, Function<O,String> fieldFunction, PropertyAccessor<O,?>... getters)
-
-
Method Detail
-
validate
public void validate(O object, io.ultreia.java4all.validation.api.NuitonValidationContext validationContext, io.ultreia.java4all.validation.impl.java.ValidationMessagesCollector messagesCollector)
-
-