net.sf.oval.constraint.exclusion
Annotation Type Nullable


@Documented
@Retention(value=RUNTIME)
@Target(value=PARAMETER)
@Exclusion(excludeWith=NullableExclusion.class)
public @interface Nullable

Allows a value to be nullable.

Author:
Sebastian Thomschke

Optional Element Summary
 String[] profiles
          The associated constraint profiles.
 String when
          Formula returning true if this constraint exclusion shall be active and false if it shall be ignored for the current validation.
 

profiles

public abstract String[] profiles
The associated constraint profiles.

Default:
{}

when

public abstract String when
Formula returning true if this constraint exclusion shall be active 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–2015 The OVal Development Team. All rights reserved.