Class VersionHelper


  • public class VersionHelper
    extends java.lang.Object
    Helper for OSGi version.
    • Constructor Detail

      • VersionHelper

        public VersionHelper()
    • Method Detail

      • toRange

        public static VersionRangeDTO toRange​(java.lang.String versionRange)
        Convert a string representation of a version range into a DTO.
        Parameters:
        versionRange - the version range to convert
        Returns:
        the version range DTO or null if the version range in argument is null or is not a version range
      • toRange

        public static VersionRangeDTO toRange​(VersionRange versionRange)
        Convert a version range into a DTO.
        Parameters:
        versionRange - the version range to convert
        Returns:
        the version range DTO
      • toVersion

        public static VersionDTO toVersion​(java.lang.String version)
        Convert a version into a DTO.
        Parameters:
        version - the version to convert
        Returns:
        the version DTO or null if the version in argument is null or is not a version
      • createDefaultRange

        public static VersionRangeDTO createDefaultRange()
        Create the default version range [0.0.0,inf)
        Returns:
        the version range
      • createDefaultVersion

        public static VersionDTO createDefaultVersion()
        Create the default version 0.0.0
        Returns:
        the version