Package org.unitils.objectvalidation

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.
 



Copyright © 2013-2015. All Rights Reserved.