public class RegexpValidator extends BaseConditionalValidator implements Validator
Modifier and Type | Field and Description |
---|---|
protected boolean |
_ignoreCase |
protected java.lang.String |
_pattern |
protected static java.lang.String |
BARE_EXCEPTION_MESSAGE |
_condition, _log
_label
Constructor and Description |
---|
RegexpValidator() |
RegexpValidator(java.lang.String label) |
RegexpValidator(java.lang.String label,
java.lang.String pattern,
boolean cond,
boolean ignoreCase) |
Modifier and Type | Method and Description |
---|---|
boolean |
assertTrue(Response response)
Return true or false, depending on whether or not
the test conditions were met.
|
java.lang.String |
generateBareExceptionMessage()
The BASE exception message for a subclass of
BaseConditionalValidator.
|
void |
setIgnoreCase(boolean ignoreCase) |
void |
setPattern(java.lang.String pattern) |
getCondition, setCondition, throwValidationException, validate
fail, getLabel, setLabel
protected java.lang.String _pattern
protected boolean _ignoreCase
protected static final java.lang.String BARE_EXCEPTION_MESSAGE
public RegexpValidator()
public RegexpValidator(java.lang.String label)
public RegexpValidator(java.lang.String label, java.lang.String pattern, boolean cond, boolean ignoreCase)
public void setPattern(java.lang.String pattern)
public void setIgnoreCase(boolean ignoreCase)
public boolean assertTrue(Response response) throws ValidationException
BaseConditionalValidator
assertTrue
in class BaseConditionalValidator
response
- HTTP responseValidationException
- when a validation failspublic java.lang.String generateBareExceptionMessage()
BaseConditionalValidator
generateBareExceptionMessage
in class BaseConditionalValidator
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.