com.cisco.oss.foundation.configuration.validation.params
Class ParamValidators.ParamListValidator<T,E extends Collection<T>>

java.lang.Object
  extended by com.cisco.oss.foundation.configuration.validation.params.ParamValidators.ParamValidator<E>
      extended by com.cisco.oss.foundation.configuration.validation.params.ParamValidators.ParamListValidator<T,E>
Enclosing class:
ParamValidators

public static class ParamValidators.ParamListValidator<T,E extends Collection<T>>
extends ParamValidators.ParamValidator<E>


Field Summary
 
Fields inherited from class com.cisco.oss.foundation.configuration.validation.params.ParamValidators.ParamValidator
required
 
Constructor Summary
ParamValidators.ParamListValidator(ParamValidators.ParamValidator<T> validator)
           
ParamValidators.ParamListValidator(ParamValidators.ParamValidator<T> validator, boolean required)
           
 
Method Summary
 void validate(String name, E list)
           
 
Methods inherited from class com.cisco.oss.foundation.configuration.validation.params.ParamValidators.ParamValidator
instance, instance, isRequired, validateAndReturnIfEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamValidators.ParamListValidator

public ParamValidators.ParamListValidator(ParamValidators.ParamValidator<T> validator)

ParamValidators.ParamListValidator

public ParamValidators.ParamListValidator(ParamValidators.ParamValidator<T> validator,
                                          boolean required)
Method Detail

validate

public void validate(String name,
                     E list)
Overrides:
validate in class ParamValidators.ParamValidator<E extends Collection<T>>


Copyright © 2014 Cisco. All Rights Reserved.