Class Summary Class Description InterfaceAudienceAnnotation to inform users of a package, class or method's intended audience. InterfaceStabilityAnnotation to inform users of how much to rely on a particular package, class or method not changing over time.
Annotation Types Summary Annotation Type Description org.apache.yetus.audience.InterfaceAudience.LimitedPrivateIntended only for the project(s) specified in the annotation. org.apache.yetus.audience.InterfaceAudience.PrivateIntended for use only within a given project. org.apache.yetus.audience.InterfaceAudience.PublicIntended for use by any project or application. org.apache.yetus.audience.InterfaceStability.EvolvingEvolving, but can break compatibility at minor release (i.e. org.apache.yetus.audience.InterfaceStability.StableCan evolve while retaining compatibility for minor release boundaries. org.apache.yetus.audience.InterfaceStability.UnstableNo guarantee is provided as to reliability or stability across any level of release granularity.