Interface VersionRange

    • Method Detail

      • containsVersion

        boolean containsVersion​(Version version)
        Determines whether the specified version is contained within this range.
        Parameters:
        version - The version to test, must not be null.
        Returns:
        true if this range contains the specified version, false otherwise.
      • getLowerBound

        VersionRange.Bound getLowerBound()
        Gets a lower bound (if any) for this range. If existent, this range does not contain any version smaller than its lower bound. Note that complex version ranges might exclude some versions even within their bounds.
        Returns:
        A lower bound for this range or null is there is none.
      • getUpperBound

        VersionRange.Bound getUpperBound()
        Gets an upper bound (if any) for this range. If existent, this range does not contain any version greater than its upper bound. Note that complex version ranges might exclude some versions even within their bounds.
        Returns:
        An upper bound for this range or null is there is none.