javax.validation.constraintvalidation
Annotation Type SupportedValidationTarget


@Documented
@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface SupportedValidationTarget

Defines the target(s) a ConstraintValidator can validate.

A ConstraintValidator can target the (returned) element annotated by the constraint, the array of parameters of a method or constructor (aka cross-parameter) or both.

If @SupportedValidationTarget is not present, the ConstraintValidator targets the (returned) element annotated by the constraint.

A ConstraintValidator targeting cross-parameter must accept Object[] (or Object) as the type of object it validates.

Since:
1.1
Author:
Emmanuel Bernard

Required Element Summary
 ValidationTarget[] value
           
 

Element Detail

value

public abstract ValidationTarget[] value


Copyright © 2007-2013 Red Hat Inc. All Rights Reserved. Released under the Apache Software License 2.0.