public final class TextParameterValidator extends SimpleParameterValidator<String>
Parâmetro Tipo Texto.| Constructor and Description |
|---|
TextParameterValidator(boolean isOptional,
Integer maxCharacters)
Cria um validador.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
getMaxCharacters()
Obtém a quantidade máxima de caracteres para que o texto seja considerado
válido.
|
Validation |
validateValue(SimpleParameter<?> parameter,
String value,
ValidationContext context)
Valida o parâmetro.
|
equals, getMode, hashCode, isOptional, setModepublic TextParameterValidator(boolean isOptional,
Integer maxCharacters)
isOptional - Indica se o valor é opcional/obrigatório.maxCharacters - Quantidade máxima de caracteres para que o texto seja
considerado válido (Se não houver limite null - não pode ser
menor ou igual a 0).public Integer getMaxCharacters()
null se não houver limite.public Validation validateValue(SimpleParameter<?> parameter, String value, ValidationContext context) throws RemoteException
validateValue in class SimpleParameterValidator<String>parameter - O parâmetro envolvido (Não aceita null).value - O valor (Aceita null).context - O contexto usado na validação.RemoteException - em caso de erro na comunicação com servidor.Copyright © 2020. All rights reserved.