public final class DoubleParameterValidator extends SimpleParameterValidator<Double>
Parâmetro do Tipo Real| Constructor and Description |
|---|
DoubleParameterValidator(boolean isOptional,
Double maximum,
boolean isMaximumIncluded,
Double minimum,
boolean isMinimumIncluded)
Cria um Validador.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
convert(Object value) |
Double |
getMaximum()
Obtém o máximo.
|
Double |
getMinimum()
Obtém o mínimo.
|
boolean |
isMaximumIncluded()
Indica se o valor máximo está entre os valores válidos.
|
boolean |
isMinimumIncluded()
Indica se o valor mínimo está entre os valores válidos.
|
void |
setMaximum(Double maximum,
boolean isMaximumIncluded)
Modifica o máximo.
|
void |
setMinimum(Double minimum,
boolean isMinimumIncluded)
Modifica o mínimo.
|
Validation |
validateValue(SimpleParameter<?> parameter,
Double value,
ValidationContext context)
Valida o parâmetro.
|
equals, getMode, hashCode, isOptional, setModepublic DoubleParameterValidator(boolean isOptional,
Double maximum,
boolean isMaximumIncluded,
Double minimum,
boolean isMinimumIncluded)
isOptional - Indica se o valor é opcional/obrigatório.maximum - O máximo (Aceita null).isMaximumIncluded - Indica se o valor máximo está entre os valores
válidos.minimum - O mínimo (Aceita null).isMinimumIncluded - Indica se o valor mínimo está entre os valores
válidos.public Object convert(Object value)
convert in class SimpleParameterValidator<Double>public Double getMaximum()
null se ele não existir.public Double getMinimum()
null se ele não existir.public boolean isMaximumIncluded()
public boolean isMinimumIncluded()
public void setMaximum(Double maximum, boolean isMaximumIncluded)
maximum - O máximo (Aceita null).isMaximumIncluded - Indica se o valor máximo está entre os valores
válidos.public void setMinimum(Double minimum, boolean isMinimumIncluded)
minimum - O mínimo (Aceita null).isMinimumIncluded - Indica se o valor mínimo está entre os valores
válidos.public Validation validateValue(SimpleParameter<?> parameter, Double value, ValidationContext context) throws RemoteException
validateValue in class SimpleParameterValidator<Double>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 © 2018. All rights reserved.