|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value={CONSTRUCTOR,METHOD,TYPE,PACKAGE})
@Retention(value=RUNTIME)
public @interface ValidateExecutableExpresses which executables (method or constructor) should have their parameters and return value validated upon execution. The settings for a given executable is resolved as followed. A given executable is validated upon execution:
@ValidateExecutable and the type attribute
contains the executable type. If the type attribute does not contain the
executable type, the executable is not validated.@ValidateExecutable and the type attribute
contains the executable type. If the type attribute does not contain the
executable type, the executable is not validated.
| Optional Element Summary | |
|---|---|
ExecutableType[] |
value
List of executable types to be validated when called. |
public abstract ExecutableType[] value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||