Stable, Evolving or Unstable. Public or
LimitedPrivate must have InterfaceStability annotation. Private are to be considered unstable unless
a different InterfaceStability annotation states otherwise.| Modifier and Type | Class and Description |
|---|---|
| public static @interface | InterfaceStability.Evolving
Evolving, but can break compatibility at minor release (i.e. m.x) |
| public static @interface | InterfaceStability.Stable
Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. |
| public static @interface | InterfaceStability.Unstable
No guarantee is provided as to reliability or stability across any level of release granularity. |
| Access | Constructor and Description |
|---|---|
| public |
| InterfaceStability | back to summary |
|---|---|
| public InterfaceStability() | |