net.sf.oval.constraint
Annotation Type InstanceOfAny.List


@Documented
@Retention(value=RUNTIME)
@Target(value={FIELD,PARAMETER,METHOD})
@Constraints
public static @interface InstanceOfAny.List


Required Element Summary
 InstanceOfAny[] value
          The InstanceOfAny constraints.
 
Optional Element Summary
 String when
          Formula returning true if this constraint shall be evaluated and false if it shall be ignored for the current validation.
 

Element Detail

value

public abstract InstanceOfAny[] value
The InstanceOfAny constraints.

when

public abstract String when
Formula returning true if this constraint shall be evaluated and false if it shall be ignored for the current validation.

Important: The formula must be prefixed with the name of the scripting language that is used. E.g. groovy:_this.amount > 10

Available context variables are:
_this -> the validated bean
_value -> the value to validate (e.g. the field value, parameter value, method return value, or the validated bean for object level constraints)

Default:
""


Copyright © 2005-2013 The OVal Development Team. All Rights Reserved.