Class InlineDataEmptyFieldValidator<O extends InlineDataDto,​F>

  • All Implemented Interfaces:
    io.ultreia.java4all.validation.impl.java.FieldValidator<O,​F>

    public class InlineDataEmptyFieldValidator<O extends InlineDataDto,​F>
    extends io.ultreia.java4all.validation.impl.java.validator.FieldValidatorSupport<O,​F>
    Checks if InlineDataDto is empty.

    Created on 03/08/2021.

    Since:
    5.0.39
    Author:
    Tony Chemit - dev@tchemit.fr
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  InlineDataEmptyFieldValidator.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
    • Constructor Detail

      • InlineDataEmptyFieldValidator

        public InlineDataEmptyFieldValidator​(String fieldName,
                                             Function<O,​F> fieldFunction)
    • Method Detail

      • validate

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