public final class IntegerParameterValidator extends SimpleParameterValidator<Integer>
Parâmetro do Tipo Inteiro.| Constructor and Description |
|---|
IntegerParameterValidator(boolean isOptional,
Integer maximum,
Integer minimum)
Cria um validador.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
convert(Object value) |
Integer |
getMaximum()
Obtém o valor máximo.
|
Integer |
getMinimum()
Obtém o valor mínimo.
|
void |
setMaximum(Integer maximum)
Atribui o máximo a este parâmetro.
|
void |
setMinimum(Integer minimum)
Atribui o mínimo a este parâmetro.
|
Validation |
validateValue(SimpleParameter<?> parameter,
Integer value,
ValidationContext context)
Valida o parâmetro.
|
equals, getMode, hashCode, isOptional, setModepublic IntegerParameterValidator(boolean isOptional,
Integer maximum,
Integer minimum)
isOptional - Indica se é o valor é opcional/obrigatório.maximum - O máximo (Aceita null; se o mínimo existir ele tem
que ser maior ou igual a ele).minimum - O mínimo (Aceita null; se o máximo existir ele tem
que ser menor ou igual a ele).public Integer getMaximum()
null se ele não existir.public Integer getMinimum()
null se ele não existir.public Object convert(Object value) throws Exception
convert in class SimpleParameterValidator<Integer>Exceptionpublic Validation validateValue(SimpleParameter<?> parameter, Integer value, ValidationContext context) throws RemoteException
validateValue in class SimpleParameterValidator<Integer>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.public void setMaximum(Integer maximum)
maximum - O máximo (Aceita null; se o mínimo existir ele tem
que ser maior ou igual a ele).public void setMinimum(Integer minimum)
minimum - O mínimo (Aceita null; se o máximo existir ele tem
que ser menor ou igual a ele).Copyright © 2018. All rights reserved.