@Component(value="ui_NotBlankValidator") @Scope(value="prototype") public class NotBlankValidator extends AbstractValidator<java.lang.String>
In order to provide your own implementation globally, create a subclass and register it in configuration class, for example:
@Bean("ui_NotBlankValidator")
@Scope(BeanDefinition.SCOPE_PROTOTYPE)
@Primary
protected NotBlankValidator notBlankValidator() {
return new CustomNotBlankValidator();
}
currentAuthentication, datatypeRegistry, message, messages, substitutor| Constructor and Description |
|---|
NotBlankValidator() |
NotBlankValidator(java.lang.String message)
Constructor for custom error message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(java.lang.String value) |
protected void |
setMessages(io.jmix.core.Messages messages) |
formatValue, getMessage, getTemplateErrorMessage, setMessagepublic NotBlankValidator()
public NotBlankValidator(java.lang.String message)
message - error message@Autowired protected void setMessages(io.jmix.core.Messages messages)
public void accept(java.lang.String value)
throws ValidationException
ValidationException