Annotation Type InterfaceStability.Stable


  • @Documented
    @Retention(RUNTIME)
    public static @interface InterfaceStability.Stable
    Compatibility is maintained in major, minor and patch releases with one exception: compatibility may be broken in a major release (i.e. 0.m) for APIs that have been deprecated for at least one major/minor release cycle. In cases where the impact of breaking compatibility is significant, there is also a minimum deprecation period of one year. This is the default stability level for public APIs that are not annotated.