Package net.sourceforge.jnlp.config
Interface ValueValidator
-
- All Known Implementing Classes:
BasicValueValidators.RustCpValidator
public interface ValueValidatorA class implements the ValueValidator interface to indicate that it can validate values.- See Also:
BasicValueValidators
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetPossibleValues()Returns a string describing possible values in human-readable form that thisValueValidatoracceptsvoidvalidate(java.lang.Object value)This method checks if the given object is a valid value for this specificValueValidator.
-
-
-
Method Detail
-
validate
void validate(java.lang.Object value) throws java.lang.IllegalArgumentExceptionThis method checks if the given object is a valid value for this specificValueValidator. Any arbitrary operation can be performed to ensure that the value is valid.- Parameters:
value- The object to validate- Throws:
java.lang.IllegalArgumentException- if the value is invalid
-
getPossibleValues
java.lang.String getPossibleValues()
Returns a string describing possible values in human-readable form that thisValueValidatoraccepts- Returns:
- a string describing possible values that this
ValueValidatoraccepts
-
-