Class VDBKey

    • Field Detail

      • NAME_PATTERN

        public static Pattern NAME_PATTERN
    • Constructor Detail

    • Method Detail

      • getName

        public String getName()
      • getVersion

        public String getVersion()
        Get the version string - not including the at most designation.
        Will be the full semantic version if more than 1 part is specified.
        Will be the first integer part if only it is specified.
        Will be null if no version is present.
        Returns:
      • isAtMost

        public boolean isAtMost()
        Returns:
        true if the semantic version ends in a .
      • acceptsVerion

        public boolean acceptsVerion​(VDBKey key)
        Parameters:
        key -
        Returns:
        true if the key version >= the current version
      • getSemanticVersion

        public String getSemanticVersion()
        Get the full three part semantic version
        Returns: