ovm.polyd.tags
Annotation Type IfNull


@Retention(value=RUNTIME)
@Target(value=PARAMETER)
public @interface IfNull

Use this tag to specify the interpretation of null arguments.

If this tag is specified for a given parameter, the supplied class will be used to perform the dispatching whenever the corresponding argument is null.

You cannot use this tag with a raw argument.


Required Element Summary
 java.lang.Class value
          This class will be the one used to select the best method, rather than the real class of the argument, when the argument is null.
 

Element Detail

value

public abstract java.lang.Class value
This class will be the one used to select the best method, rather than the real class of the argument, when the argument is null.