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.