Interface LocalizedValidator

  • All Known Implementing Classes:
    DefaultLocalizedValidator

    public interface LocalizedValidator
    Validator to validate localized attributes.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      <T> void validateAllLanguages​(java.util.function.BiConsumer<java.lang.String,​T> consumer, java.util.function.Function<java.lang.String,​T> function, org.springframework.validation.Errors errors)
      Validate localized attributes for all languages.
      <T> void validateRequiredLanguages​(java.util.function.BiConsumer<java.lang.String,​T> consumer, java.util.function.Function<java.lang.String,​T> function, org.springframework.validation.Errors errors)
      Validate localized attributes for required languages only.
    • Method Detail

      • validateAllLanguages

        <T> void validateAllLanguages​(java.util.function.BiConsumer<java.lang.String,​T> consumer,
                                      java.util.function.Function<java.lang.String,​T> function,
                                      org.springframework.validation.Errors errors)
        Validate localized attributes for all languages.
        Parameters:
        consumer - - contains the logic to perform the actual validation
        function - - contains the method to use to extract the localized content to be validated
        errors - - contains the current error context
      • validateRequiredLanguages

        <T> void validateRequiredLanguages​(java.util.function.BiConsumer<java.lang.String,​T> consumer,
                                           java.util.function.Function<java.lang.String,​T> function,
                                           org.springframework.validation.Errors errors)
        Validate localized attributes for required languages only.
        Parameters:
        consumer - - contains the logic to perform the actual validation
        function - - contains the method to use to extract the localized content to be validated
        errors - - contains the current error context