public class RegexValidator extends BaseValidator
http://regexlib.com/
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHECK_REGEX_MESSAGE
Default message for the validator.
|
private java.lang.String |
regex
Regular expression to be matched.
|
private java.lang.String |
value
Value to be checked.
|
Modifier | Constructor and Description |
---|---|
protected |
RegexValidator(java.lang.String aValue,
Creates new instance of validator.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getRegex()
Returns regular expression to be matched.
|
java.lang.String |
getValue()
Returns value to be checked.
|
static RegexValidator |
checkRegex(java.lang.String aValue,
Creates instance of validator with given values.
|
boolean |
isValid()
Performs validation of regular expression.
|
void |
setRegex(java.lang.String aRegex)
Sets regular expression to be matched.
|
void |
setValue(java.lang.String aValue)
Sets value to be checked.
|
getMessage, setMessage, validate
aValue
- Value to be checkedaRegex
- Regular expression to be matchedaValue
- Value to be checkedaRegex
- Regular expression to be matchedaValue
- Value to be checkedaRegex
- Regular expression to be matchedisValid
in interface Validator
isValid
in class BaseValidator
Validator.isValid()