Package biz.aQute.bnd.reporter.helpers
Class VersionHelper
- java.lang.Object
-
- biz.aQute.bnd.reporter.helpers.VersionHelper
-
public class VersionHelper extends java.lang.ObjectHelper for OSGi version.
-
-
Constructor Summary
Constructors Constructor Description VersionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static VersionRangeDTOcreateDefaultRange()Create the default version range [0.0.0,inf)static VersionDTOcreateDefaultVersion()Create the default version 0.0.0static VersionRangeDTOtoRange(VersionRange versionRange)Convert a version range into a DTO.static VersionRangeDTOtoRange(java.lang.String versionRange)Convert a string representation of a version range into a DTO.static VersionDTOtoVersion(java.lang.String version)Convert a version into a DTO.
-
-
-
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
nullif the version range in argument isnullor 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
nullif the version in argument isnullor 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
-
-