org.unitils.objectvalidation
Annotation Type ObjectValidationRules


@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface ObjectValidationRules

Annotation to be used in the context of the validation module. Annotation should be put on an Object of type Object

Since:
Oct 9, 2013
Author:
Matthieu Mestrez

Optional Element Summary
 Class<? extends ObjectValidationRulesCollection>[] additionalRules
          Optional
 Class<? extends ObjectValidationRulesCollection>[] replacementRules
          Optional
 

additionalRules

public abstract Class<? extends ObjectValidationRulesCollection>[] additionalRules
Optional

Returns:
additional rules (than the ones defined in the properties file) that are going to be run on the class to validate.
Default:
{}

replacementRules

public abstract Class<? extends ObjectValidationRulesCollection>[] replacementRules
Optional

Returns:
replacement rules if there is a desire to not run the validation rules globally defined in the properties file.
Default:
{}


Copyright © 2013-2015. All Rights Reserved.