Class CheckReferentialCollectionIsEnabledSupport<O,​F extends ReferentialDtoReference>

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CheckReferentialCollectionIsEnabledSupport.Generator  
      • Nested classes/interfaces inherited from class io.ultreia.java4all.validation.impl.java.validator.SkipableFieldValidatorSupport

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void validateWhenNotSkip​(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.SkipableFieldValidatorSupport

        evaluateSkipParameter, skipFunction, validate
      • 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

      • CheckReferentialCollectionIsEnabledSupport

        public CheckReferentialCollectionIsEnabledSupport​(String fieldName,
                                                          Function<O,​Collection<F>> fieldFunction,
                                                          io.ultreia.java4all.validation.api.NuitonValidatorScope scope)
    • Method Detail

      • validateWhenNotSkip

        protected void validateWhenNotSkip​(O object,
                                           io.ultreia.java4all.validation.api.NuitonValidationContext validationContext,
                                           io.ultreia.java4all.validation.impl.java.ValidationMessagesCollector messagesCollector)
        Specified by:
        validateWhenNotSkip in class io.ultreia.java4all.validation.impl.java.validator.SkipableFieldValidatorSupport<O,​Collection<F extends ReferentialDtoReference>>