Class 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 (see ReferentialDto.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 class  CommentNeededDtoValidator.Generator  
      • Nested classes/interfaces inherited from class io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport

        io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport.GeneratorSupport
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void validate​(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
      • Methods inherited from interface io.ultreia.java4all.validation.impl.java.FieldValidator

        addMessage
    • Method Detail

      • validate

        public void validate​(O object,
                             io.ultreia.java4all.validation.api.NuitonValidationContext validationContext,
                             io.ultreia.java4all.validation.impl.java.ValidationMessagesCollector messagesCollector)