public class ScriptValidator extends java.lang.Object implements Field.Validator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
message |
protected Messages |
messages |
protected java.lang.String |
messagesPack |
Constructor and Description |
---|
ScriptValidator(org.dom4j.Element element,
java.lang.String messagesPack) |
ScriptValidator(java.lang.String scriptPath,
java.lang.String message,
java.lang.String messagesPack) |
ScriptValidator(java.lang.String scriptPath,
java.lang.String message,
java.lang.String messagesPack,
java.util.Map<java.lang.String,java.lang.Object> params) |
Modifier and Type | Method and Description |
---|---|
void |
validate(java.lang.Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
protected java.lang.String message
protected java.lang.String messagesPack
protected Messages messages
public ScriptValidator(org.dom4j.Element element, java.lang.String messagesPack)
public ScriptValidator(java.lang.String scriptPath, java.lang.String message, java.lang.String messagesPack)
public ScriptValidator(java.lang.String scriptPath, java.lang.String message, java.lang.String messagesPack, java.util.Map<java.lang.String,java.lang.Object> params)
public void validate(java.lang.Object value) throws ValidationException
validate
in interface Field.Validator
value
- field value to validateValidationException
- this exception must be thrown by the validator if the value is not valid