|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented
@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE})
public @interface Visibility
This annotation is used when automatically analyzing a class or a
{link Factory.provide() method to indicate that the descriptor
either should or should not have LOCAL visibility. This annotation is only used
for automatic class analysis, and the value in a descriptor will not be
checked against this annotation at run time.
Note that this annotation is NOT inherited, and hence must be on the analyzed class itself, and not superclasses or interfaces of the analyzed class
| Required Element Summary | |
|---|---|
DescriptorVisibility |
value
The visibility value this descriptor should have |
| Element Detail |
|---|
public abstract DescriptorVisibility value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||