| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 Type | Description |
|---|---|
| ObjectValidationRules |
Annotation to be used in the context of the validation module.
|
Copyright © 2013. All Rights Reserved.