public class ValidationImpl extends java.lang.Object implements Validation
| Constructor and Description |
|---|
ValidationImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBeanViolation(FieldViolation fieldViolation)
Add a bean violation.
|
void |
addFieldViolation(FieldViolation fieldViolation)
Add a field violation to the list of filed violations.
|
void |
addFieldViolation(java.lang.String field,
ConstraintViolation constraintViolation)
Add a violation to the given field
|
void |
addViolation(ConstraintViolation constraintViolation)
Add a general violation
|
java.util.List<FieldViolation> |
getBeanViolations()
Get all bean validations for that bean.
|
java.util.List<FieldViolation> |
getFieldViolations()
Get a complete list of all field violations.
|
java.util.List<FieldViolation> |
getFieldViolations(java.lang.String field)
Get a complete list of field violations for a specified field.
|
java.util.List<ConstraintViolation> |
getGeneralViolations()
Get all general constraint violations.
|
boolean |
hasBeanViolation(java.lang.String field)
Checks if the validation has bean violation.
|
boolean |
hasBeanViolations()
Whether any violation occured while validating your beans
Note: For now, you can only have one bean in your controller method signature, so this is explicit.
|
boolean |
hasFieldViolation(java.lang.String field)
Whether the validation context has a violation for the given field
|
boolean |
hasViolations()
Whether the validation context has violations (including field and bean violations)
|
public boolean hasViolations()
ValidationhasViolations in interface Validationpublic void addFieldViolation(FieldViolation fieldViolation)
ValidationaddFieldViolation in interface Validationpublic void addFieldViolation(java.lang.String field,
ConstraintViolation constraintViolation)
ValidationaddFieldViolation in interface Validationfield - The field to add the violation toconstraintViolation - The constraint violationpublic boolean hasFieldViolation(java.lang.String field)
ValidationhasFieldViolation in interface Validationpublic java.util.List<FieldViolation> getFieldViolations()
ValidationgetFieldViolations in interface Validationpublic java.util.List<FieldViolation> getFieldViolations(java.lang.String field)
ValidationgetFieldViolations in interface Validationpublic void addBeanViolation(FieldViolation fieldViolation)
ValidationaddBeanViolation in interface ValidationfieldViolation - the FieldViolation consisting of a cinstraintViolation and the fields
namepublic boolean hasBeanViolation(java.lang.String field)
ValidationhasBeanViolation in interface Validationfield - Name of the bean.public boolean hasBeanViolations()
ValidationhasBeanViolations in interface Validationpublic java.util.List<FieldViolation> getBeanViolations()
ValidationgetBeanViolations in interface Validationpublic void addViolation(ConstraintViolation constraintViolation)
ValidationaddViolation in interface ValidationconstraintViolation - The constraint violationpublic java.util.List<ConstraintViolation> getGeneralViolations()
ValidationgetGeneralViolations in interface ValidationCopyright © 2014 ninjaframework. All Rights Reserved.