Как добавить Saripaar Validator в код, а не как атрибут?

Как объяснено на официальной странице GitHub, добавить валидаторы с помощью атрибутов очень просто:

@NotEmpty
@Email
private EditText email;

Теперь, когда EditText будет проверен, он не пустой и содержит электронную почту. Но теперь, как я могу добавить эти два условия в коде? Просматривая код, кажется, есть этот метод:

public <VIEW extends View> void put(final VIEW view, final QuickRule<VIEW>... quickRules)

И я попытался использовать его так:

mValidator.put(txtDestinationAddr, new NotEmptyRule(), new EmailRule());

Но кажется, что конструкторы для всех правил защищены и не могут быть использованы таким образом.

0 ответов

Другие вопросы по тегам