|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ObjectCloner | The responsability of the ObjectCloner is to make a perfect copy of an object. |
| ObjectCreator | The responsability of ObjectCreator is to create object of the type provided. |
| ObjectValidationRulesCollection | The interface for a collection of rules. |
| ObjectValidator.AddClassToValidate | |
| ObjectValidator.ChooseFieldsInEquals | |
| ObjectValidator.ValidateEqualsAndHashCode | |
| Rule | Rules are to verify that a specific object is in phase with the way of thinking of a project. |
| Class Summary | |
|---|---|
| EqualsHashCodeValidator | Validate the equals and hashCode method. |
| ObjectValidator | Object constructed by ValidationModule with the rules in the unitils
properties file or the rules defined in the ObjectValidationRules
annotation. |
| ValidationMessage | A description of error that happened on a class when validated. |
| ValidationModule | Module to validate class against rules, it could be one of the rules defined in the org.unitils.objectvalidation.rules package but could be also user implemented rules for other purpose. |
| ValidationModuleTestListener | Contains the logic to load the validation logic from the test and run it. |
| ValidationResult | Object collecting the result of every validation that happened on a specific class. |
| ValidationResult.ValidationResultBuilder | |
| Annotation Types Summary | |
|---|---|
| ObjectValidationRules | Annotation to be used in the context of the validation module. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||