Annotation Type InterfaceStability.Stable

Enclosing class:
InterfaceStability

@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.