@Vetoed public class MockValidator extends AbstractValidator
Constructor and Description |
---|
MockValidator() |
Modifier and Type | Method and Description |
---|---|
Validator |
add(Message message)
Adds the message and return the same validator instance.
|
Validator |
addAll(Collection<? extends Message> messages)
Adds the list of messages and return the same validator instance.
|
<T> Validator |
addAll(Set<javax.validation.ConstraintViolation<T>> errors)
Add messages from bean validation translating to vraptor
Message . |
Validator |
addIf(boolean expression,
Message message)
Adds the message to validation errors if the expression is true.
|
Validator |
check(boolean condition,
Message message)
alias to ensure
|
boolean |
containsMessage(String messageKey,
Object... messageParameters) |
Validator |
ensure(boolean expression,
Message message)
Ensure that expression is true, otherwise adds the message to validation errors.
|
List<Message> |
getErrors()
Returns a list of errors.
|
boolean |
hasErrors()
Return true if has validation errors.
|
<T extends View> |
onErrorUse(Class<T> view)
If validator has errors, you can use this method to define what to do.
|
Validator |
validate(Object object,
Class<?>... groups)
Validate an object instance using bean validation.
|
onErrorForwardTo, onErrorForwardTo, onErrorRedirectTo, onErrorRedirectTo, onErrorSendBadRequest, onErrorUsePageOf, onErrorUsePageOf
public Validator check(boolean condition, Message message)
Validator
condition
- expression to testmessage
- the message to add if expression is false.public Validator addIf(boolean expression, Message message)
Validator
expression
- expression to testmessage
- the message to add if expression is true.public Validator ensure(boolean expression, Message message)
Validator
expression
- expression to testmessage
- the message to add if expression is false.public Validator validate(Object object, Class<?>... groups)
Validator
object
- object to validate.groups
- if you want to validate a group of properties.public <T> Validator addAll(Set<javax.validation.ConstraintViolation<T>> errors)
Validator
Message
.public <T extends View> T onErrorUse(Class<T> view)
Validator
public Validator addAll(Collection<? extends Message> messages)
Validator
public Validator add(Message message)
Validator
public boolean hasErrors()
Validator
public List<Message> getErrors()
Validator
Copyright © 2014 Caelum. All rights reserved.