Class ExistInConstraint
java.lang.Object
com.codename1.ui.validation.ExistInConstraint
- All Implemented Interfaces:
Constraint
Creates a validation constraint to ensure input value exists in a list of items
-
Constructor Summary
ConstructorsConstructorDescriptionExistInConstraint(String[] items) Creates a new ExistIn constraintExistInConstraint(String[] items, boolean caseSensitive, String errorMessage) Creates a new ExistIn constraintExistInConstraint(String[] items, String errorMessage) Creates a new ExistIn constraintExistInConstraint(List<String> items) Creates a new ExistIn constraintExistInConstraint(List<String> items, boolean caseSensitive, String errorMessage) Creates a new ExistIn constraintExistInConstraint(List<String> items, String errorMessage) Creates a new ExistIn constraint -
Method Summary
Modifier and TypeMethodDescriptionIncludes the error message for the constraintbooleanIndicates if the given value is valid or not
-
Constructor Details
-
ExistInConstraint
Creates a new ExistIn constraint
Parameters
-
items: the array items the input value must exist in -
caseSensitive: compare the input with the items with case-sensitivity or not -
errorMessage: the default error message if the constraint fails
-
-
ExistInConstraint
Creates a new ExistIn constraint
Parameters
-
items: the array items the input value must exist in -
caseSensitive: compare the input with the items with case-sensitivity or not -
errorMessage: the default error message if the constraint fails
-
-
ExistInConstraint
-
ExistInConstraint
-
ExistInConstraint
-
ExistInConstraint
Creates a new ExistIn constraint
Parameters
items: the array items the input value must exist in
-
-
Method Details
-
isValid
Indicates if the given value is valid or not
Parameters
value: the value for the object
Returns
true if the value is valid and false otherwise
- Specified by:
isValidin interfaceConstraint
-
getDefaultFailMessage
Includes the error message for the constraint
Returns
the text of the error message for a constraint
- Specified by:
getDefaultFailMessagein interfaceConstraint
-