public class ValidationImpl extends 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(String field,
ConstraintViolation constraintViolation)
Add a violation to the given field
|
void |
addViolation(ConstraintViolation violation)
Add a violation
|
List<FieldViolation> |
getBeanViolations()
Get all bean validations for that bean.
|
List<FieldViolation> |
getBeanViolations(String field)
Get a complete list of bean violations for a specified field.
|
List<FieldViolation> |
getFieldViolations()
Get a complete list of all field violations.
|
List<FieldViolation> |
getFieldViolations(String field)
Get a complete list of field violations for a specified field.
|
List<ConstraintViolation> |
getGeneralViolations()
Get all general constraint violations.
|
List<ConstraintViolation> |
getViolations()
Get all constraint violations.
|
List<ConstraintViolation> |
getViolations(String paramName)
Get a complete list of field violations for a specified parameter.
|
boolean |
hasBeanViolation(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(String field)
Whether the validation context has a violation for the given field
|
boolean |
hasViolation(String paramName)
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 boolean hasViolation(String paramName)
ValidationhasViolation in interface Validationpublic List<ConstraintViolation> getViolations()
ValidationgetViolations in interface Validationpublic List<ConstraintViolation> getViolations(String paramName)
ValidationgetViolations in interface Validationpublic void addViolation(ConstraintViolation violation)
ValidationaddViolation in interface Validationviolation - The constraint violationpublic void addFieldViolation(FieldViolation fieldViolation)
ValidationaddFieldViolation in interface Validationpublic void addFieldViolation(String field, ConstraintViolation constraintViolation)
ValidationaddFieldViolation in interface Validationfield - The field to add the violation toconstraintViolation - The constraint violationpublic boolean hasFieldViolation(String field)
ValidationhasFieldViolation in interface Validationpublic List<FieldViolation> getFieldViolations()
ValidationgetFieldViolations in interface Validationpublic List<FieldViolation> getFieldViolations(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(String field)
ValidationhasBeanViolation in interface Validationfield - Name of the bean.public boolean hasBeanViolations()
ValidationhasBeanViolations in interface Validationpublic List<FieldViolation> getBeanViolations()
ValidationgetBeanViolations in interface Validationpublic List<FieldViolation> getBeanViolations(String field)
ValidationgetBeanViolations in interface Validationpublic List<ConstraintViolation> getGeneralViolations()
ValidationgetGeneralViolations in interface ValidationCopyright © 2019 ninjaframework. All rights reserved.