package com.beust.jcommander; | |
public interface IValueValidator<T> { | |
/** | |
* Validate the parameter. | |
* | |
* @param name The name of the parameter (e.g. "-host"). | |
* @param value The value of the parameter that we need to validate | |
* | |
* @throws ParameterException Thrown if the value of the parameter is invalid. | |
*/ | |
void validate(String name, T value) throws ParameterException; | |
} |