Class Summary Class Description InterfaceAudienceDefines the intended audience for each entity. InterfaceStabilityDefines the stability annotations for each public or private class.
Annotation Types Summary Annotation Type Description InterfaceAudience.PrivateIntended to be only used within this library. InterfaceAudience.PublicIntended to be used by any project or application that depends on this library. InterfaceStability.CommittedThe annotated entity is considered committed and can only break compatibility at a major release. InterfaceStability.ExperimentalThe annotated entity is considered experimental and no guarantees can be given in terms of compatibility and stability. InterfaceStability.UncommittedThe annotated entity is considered stable, but compatibility can be broken at each minor release.