public final class TextParameterValidator extends SimpleParameterValidator<java.lang.String>
Parâmetro Tipo Texto.| Constructor and Description |
|---|
TextParameterValidator(boolean isOptional,
java.lang.Integer maxCharacters)
Cria um validador.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getMaxCharacters()
Obtém a quantidade máxima de caracteres para que o texto seja considerado
válido.
|
Validation |
validateValue(SimpleParameter<?> parameter,
java.lang.String value,
ValidationContext context)
Valida o parâmetro.
|
equals, getMode, hashCode, isOptional, setModepublic TextParameterValidator(boolean isOptional,
java.lang.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 java.lang.Integer getMaxCharacters()
null se não houver limite.public Validation validateValue(SimpleParameter<?> parameter, java.lang.String value, ValidationContext context) throws java.rmi.RemoteException
validateValue in class SimpleParameterValidator<java.lang.String>parameter - O parâmetro envolvido (Não aceita null).value - O valor (Aceita null).context - O contexto usado na validação.java.rmi.RemoteException - em caso de erro na comunicação com servidor.Copyright © 2018. All Rights Reserved.