com.cisco.oss.foundation.configuration.validation.params
Class ParamValidators.ParamValidator<T>
java.lang.Object
com.cisco.oss.foundation.configuration.validation.params.ParamValidators.ParamValidator<T>
- Direct Known Subclasses:
- ParamValidators.FileValidator, ParamValidators.HEXValidator, ParamValidators.ParamListValidator, ParamValidators.ParamValidatorWrapper, ParamValidators.URLValidator
- Enclosing class:
- ParamValidators
public static class ParamValidators.ParamValidator<T>
- extends Object
|
Field Summary |
protected boolean |
required
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
required
protected boolean required
instance
public static ParamValidators.ParamValidator instance(boolean required)
instance
public static ParamValidators.ParamValidator instance(Param<Boolean> param)
validate
public void validate(String name,
T value)
validateAndReturnIfEmpty
protected boolean validateAndReturnIfEmpty(String name,
T value)
isRequired
public boolean isRequired()
Copyright © 2014 Cisco. All Rights Reserved.