Class RegexConstraint
java.lang.Object
com.codename1.ui.validation.RegexConstraint
- All Implemented Interfaces:
Constraint
Creates a validation constraint based on a regular expression
-
Constructor Summary
ConstructorsConstructorDescriptionRegexConstraint(String regex, String errorMessage) Creates a new regex constraint -
Method Summary
Modifier and TypeMethodDescriptionIncludes the error message for the constraintbooleanIndicates if the given value is valid or notstatic ConstraintGenerates a valid email constraint by using a regular expressionstatic ConstraintvalidEmail(String errorMessage) Generates a valid email constraint by using a regular expressionstatic ConstraintvalidURL()Generates a valid URL constraint by using a regular expressionstatic ConstraintGenerates a valid URL constraint by using a regular expression
-
Constructor Details
-
RegexConstraint
-
-
Method Details
-
validEmail
Generates a valid email constraint by using a regular expression
Parameters
errorMessage: error message for the constraint
Returns
a constraint that will fail if the input isn't a valid email
-
validEmail
Generates a valid email constraint by using a regular expression
Returns
a constraint that will fail if the input isn't a valid email
-
validURL
Generates a valid URL constraint by using a regular expression
Parameters
errorMessage: error message for the constraint
Returns
a constraint that will fail if the input isn't a valid email
-
validURL
Generates a valid URL constraint by using a regular expression
Returns
a constraint that will fail if the input isn't a valid email
-
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
-