Package org.apache.cayenne.validation
Class ValidationResult
java.lang.Object
org.apache.cayenne.validation.ValidationResult
- All Implemented Interfaces:
- Serializable
Represents a result of a validation execution. Contains a set of
 
ValidationFailures that occurred in a given context. All
 failures are kept in the same order they were added.- Since:
- 1.1
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddFailure(ValidationFailure failure) Add a failure to the validation result.voidclear()Returns all failures added to this result, or empty list is result has no failures.getFailures(Object source) Returns all failures related to thesourceobject, or an empty list if there are no such failures.booleanReturns true if at least one failure has been added to this result.booleanhasFailures(Object source) toString()
- 
Constructor Details- 
ValidationResultpublic ValidationResult()
 
- 
- 
Method Details- 
addFailureAdd a failure to the validation result.- Parameters:
- failure- failure to be added. It may not be null.
- See Also:
 
- 
getFailuresReturns all failures added to this result, or empty list is result has no failures.
- 
getFailuresReturns all failures related to thesourceobject, or an empty list if there are no such failures.- Parameters:
- source- it may be null.
- See Also:
 
- 
hasFailurespublic boolean hasFailures()Returns true if at least one failure has been added to this result. False otherwise.
- 
hasFailures- Parameters:
- source- it may be null.
- Returns:
- true if there is at least one failure for source. False otherwise.
 
- 
clearpublic void clear()
- 
toString
 
-