public class ExpressionValidator extends AbstractFieldValidator
| Constructor and Description |
|---|
ExpressionValidator(java.lang.String source) |
ExpressionValidator(java.lang.String expression,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
encode() |
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
evaluateExpression(Context context,
ContextManager contextManager,
CallerController caller,
java.lang.Object value) |
java.lang.Character |
getType() |
int |
hashCode() |
boolean |
shouldEncode() |
java.lang.Object |
validate(Context context,
ContextManager contextManager,
CallerController caller,
java.lang.Object value) |
clone, validatepublic ExpressionValidator(java.lang.String source)
public ExpressionValidator(java.lang.String expression,
java.lang.String message)
public boolean shouldEncode()
shouldEncode in interface FieldValidatorshouldEncode in class AbstractFieldValidatorpublic java.lang.String encode()
encode in interface FieldValidatorencode in class AbstractFieldValidatorpublic java.lang.Character getType()
getType in interface FieldValidatorgetType in class AbstractFieldValidatorpublic java.lang.Boolean evaluateExpression(Context context, ContextManager contextManager, CallerController caller, java.lang.Object value) throws ValidationException
ValidationExceptionpublic java.lang.Object validate(Context context, ContextManager contextManager, CallerController caller, java.lang.Object value) throws ValidationException
ValidationExceptionpublic int hashCode()
hashCode in class AbstractFieldValidatorpublic boolean equals(java.lang.Object obj)
equals in class AbstractFieldValidator