Interface LocalizedValidator
- All Known Implementing Classes:
DefaultLocalizedValidator
public interface LocalizedValidator
Validator to validate localized attributes.
-
Method Summary
Modifier and TypeMethodDescription<T> voidvalidateAllLanguages(BiConsumer<String, T> consumer, Function<String, T> function, org.springframework.validation.Errors errors) Validate localized attributes for all languages.<T> voidvalidateRequiredLanguages(BiConsumer<String, T> consumer, Function<String, T> function, org.springframework.validation.Errors errors) Validate localized attributes for required languages only.
-
Method Details
-
validateAllLanguages
<T> void validateAllLanguages(BiConsumer<String, T> consumer, Function<String, T> function, org.springframework.validation.Errors errors) Validate localized attributes for all languages.- Parameters:
consumer- - contains the logic to perform the actual validationfunction- - contains the method to use to extract the localized content to be validatederrors- - contains the current error context
-
validateRequiredLanguages
<T> void validateRequiredLanguages(BiConsumer<String, T> consumer, Function<String, T> function, org.springframework.validation.Errors errors) Validate localized attributes for required languages only.- Parameters:
consumer- - contains the logic to perform the actual validationfunction- - contains the method to use to extract the localized content to be validatederrors- - contains the current error context
-