Package org.apache.cayenne.validation
Class ValidationResult
java.lang.Object
org.apache.cayenne.validation.ValidationResult
- All Implemented Interfaces:
- Serializable
public class ValidationResult extends Object implements Serializable
Represents a result of a validation execution. Contains a set of
 
ValidationFailuresthat occured in a given context. All
 failures are kept in the same order they were added.- Since:
- 1.1
- See Also:
- Serialized Form
- 
Constructor SummaryConstructors Constructor Description ValidationResult()
- 
Method SummaryModifier and Type Method Description voidaddFailure(ValidationFailure failure)Add a failure to the validation result.voidclear()List<ValidationFailure>getFailures()Returns all failures added to this result, or empty list is result has no failures.List<ValidationFailure>getFailures(Object source)Returns all failures related to thesourceobject, or an empty list if there are no such failures.booleanhasFailures()Returns true if at least one failure has been added to this result.booleanhasFailures(Object source)StringtoString()
- 
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:
- ValidationFailure
 
- 
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:
- ValidationFailure.getSource()
 
- 
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
 
-