E - O tipo do elemento armazenado na lista.public class ListParameterValidator<E> extends SimpleParameterValidator<List<E>>
Parâmetro do Tipo Lista.| Constructor and Description |
|---|
ListParameterValidator(SimpleParameterValidator<E> itemValidator)
Cria o validador.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleParameterValidator<E> |
getItemValidator()
Obtém o validador de elementos da lista.
|
void |
setMode(ValidationMode mode)
Modifica o modo de validação atual.
|
Validation |
validateValue(SimpleParameter<?> parameter,
List<E> values,
ValidationContext context)
Valida o parâmetro.
|
convert, equals, getMode, hashCode, isOptionalpublic ListParameterValidator(SimpleParameterValidator<E> itemValidator)
itemValidator - O validador dos elementos da lista (Não aceita
null).public SimpleParameterValidator<E> getItemValidator()
public void setMode(ValidationMode mode)
setMode in class SimpleParameterValidator<List<E>>mode - Modo de validação (ValidationMode.FULL ou
ValidationMode.ALLOW_EMPY_VALUES).public Validation validateValue(SimpleParameter<?> parameter, List<E> values, ValidationContext context) throws RemoteException
validateValue in class SimpleParameterValidator<List<E>>parameter - O parâmetro envolvido (Não aceita null).values - 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.