|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={CONSTRUCTOR,METHOD,TYPE,PACKAGE}) @Retention(value=RUNTIME) public @interface ValidateExecutable
Expresses 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 |