Class MultipleStringValueValidator
java.lang.Object
net.adoptopenjdk.icedteaweb.config.validators.MultipleStringValueValidator
- All Implemented Interfaces:
ValueValidator
Checks that the value is one of the acceptable single String values
or an acceptable combination of String values
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleancomboOptionsContains(String possibleVal) Returns a string describing possible values in human-readable form that thisValueValidatoracceptsvoidThis method checks if the given object is a valid value for this specificValueValidator.
-
Field Details
-
singleOptions
-
comboOptions
-
-
Constructor Details
-
MultipleStringValueValidator
-
-
Method Details
-
validate
Description copied from interface:ValueValidatorThis 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.- Specified by:
validatein interfaceValueValidator- Parameters:
value- The object to validate- Throws:
IllegalArgumentException- if the value is invalid
-
comboOptionsContains
-
getPossibleValues
Description copied from interface:ValueValidatorReturns a string describing possible values in human-readable form that thisValueValidatoraccepts- Specified by:
getPossibleValuesin interfaceValueValidator- Returns:
- a string describing possible values that this
ValueValidatoraccepts
-