Interface CVersionStandardType

  • All Superinterfaces:
    Comparable<CVersionType>, CVersionType
    All Known Implementing Classes:
    CVersionStandard

    @Immutable
    public interface CVersionStandardType
    extends CVersionType

    The type of standard version numbers of the form M.N.P-S, where M is the major version, N is the minor version, P is the patch number, and S is an arbitrary qualifier string.

    • Method Detail

      • checkPreconditions

        @Check
        default void checkPreconditions()
        Check preconditions for the type.
      • major

        @Parameter
        int major()
        Returns:
        The major version number
      • minor

        @Parameter
        int minor()
        Returns:
        The minor version number
      • patch

        @Parameter
        int patch()
        Returns:
        The patch number
      • qualifier

        @Parameter
        String qualifier()
        Returns:
        The qualifier component of the version number