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 |
|---|---|
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 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 © 2021. All rights reserved.