Annotation Type StableMajor


  • @Documented
    @Target(TYPE)
    @StableMajor(version="14",
                 sinceVersion="4")
    public @interface StableMajor
    Indicates the major version range in which the annotated class is stable. StableMajor means that the annotated class will maintain backward compatibility with all builds with the same major version.
    Since:
    4.0.10
    Version:
    $Revision: 24477 $ $Date: 2021-04-28 11:30:36 -0300 (Wed, 28 Apr 2021) $
    See Also:
    lumis.portal.stability
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String sinceVersion
      Indicates the first major version of the compatibility range.
      String version
      Indicates the most recent major version of the compatibility range.
    • Element Detail

      • sinceVersion

        String sinceVersion
        Indicates the first major version of the compatibility range.
        Returns:
        the first major version of the compatibility range.
        Since:
        4.0.10
      • version

        String version
        Indicates the most recent major version of the compatibility range.
        Returns:
        the most recent major version of the compatibility range.
        Since:
        4.0.10