|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value={}) public @interface Attributes
This annotation describes the interface's field attributes for the probes in a provider. This annotation provides the contents of field-specific annotations that specify the stability attributes and dependency class of a particular field, for the probes in a provider.
The default interface attributes for unspecified fields is Private/Private/Unknown.
Optional Element Summary | |
---|---|
StabilityLevel |
data
The stability level of the data. |
DependencyClass |
dependency
The interface attribute's dependency class. |
StabilityLevel |
name
The stability level of the name. |
public abstract StabilityLevel name
public abstract StabilityLevel data
public abstract DependencyClass dependency
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |