|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=RUNTIME)
@Target(value={})
public @interface AttributesThis 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 | |||||||||