Package org.zkoss.bind.validator
Class AbstractValidator
java.lang.Object
org.zkoss.bind.validator.AbstractValidator
- All Implemented Interfaces:
Validator
- Direct Known Subclasses:
BeanValidator
A abstract validator the handling validation message
- Since:
- 6.0.0
- Author:
- dennis
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddInvalidMessage(ValidationContext ctx, String message) add a message to validation context, when you call this method, it also set context invalid.protected voidaddInvalidMessage(ValidationContext ctx, String key, String message) add a message to validation context, when you call this method, it also sets context invalid.protected voidaddInvalidMessage(ValidationContext ctx, String key, String message, Object value) add a message to validation context, when you call this method, it also sets context invalid.protected voidaddInvalidMessages(ValidationContext ctx, String[] messages) add multiple messages to validation context, when you call this method, it also sets the context invalid.protected voidaddInvalidMessages(ValidationContext ctx, String key, String[] messages) add multiple messages to validation context, when you call this method, it also sets the context invalid.protected voidaddInvalidMessages(ValidationContext ctx, String key, String[] messages, Object value) add multiple messages to validation context, when you call this method, it also sets the context invalid.
-
Constructor Details
-
AbstractValidator
public AbstractValidator()
-
-
Method Details
-
addInvalidMessage
add a message to validation context, when you call this method, it also set context invalid.- Parameters:
ctx- the validation contextmessage- the message of validation
-
addInvalidMessage
add a message to validation context, when you call this method, it also sets context invalid.- Parameters:
ctx- the validation contextkey- the custom key of messagemessage- the message of validation
-
addInvalidMessage
add a message to validation context, when you call this method, it also sets context invalid.- Parameters:
ctx- the validation contextkey- the custom key of messagemessage- the message of validationvalue- the value of the rejected field- Since:
- 8.0.1
-
addInvalidMessages
add multiple messages to validation context, when you call this method, it also sets the context invalid.- Parameters:
ctx- the validation contextmessages- messages of validation
-
addInvalidMessages
add multiple messages to validation context, when you call this method, it also sets the context invalid.- Parameters:
ctx- the validation contextkey- the custom key of messagemessages- messages of validation
-
addInvalidMessages
protected void addInvalidMessages(ValidationContext ctx, String key, String[] messages, Object value) add multiple messages to validation context, when you call this method, it also sets the context invalid.- Parameters:
ctx- the validation contextkey- the custom key of messagemessages- messages of validationvalue- the value of the rejected field- Since:
- 8.0.1
-