@Target(value={METHOD,FIELD,CONSTRUCTOR,PARAMETER,TYPE_USE}) @Retention(value=RUNTIME) @Documented public @interface Valid
Constraints defined on the object and its properties are be validated when the property, method parameter or method return type is validated.
This behavior is applied recursively.
This spec is licensed under the EFSL; this spec is based on material that is licensed under the Apache License, version 2.0.