Package biz.aQute.bnd.reporter.helpers
Class VersionHelper
- java.lang.Object
-
- biz.aQute.bnd.reporter.helpers.VersionHelper
-
public class VersionHelper extends java.lang.Object
Helper for OSGi version.
-
-
Constructor Summary
Constructors Constructor Description VersionHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static VersionRangeDTO
createDefaultRange()
Create the default version range [0.0.0,inf)static VersionDTO
createDefaultVersion()
Create the default version 0.0.0static VersionRangeDTO
toRange(VersionRange versionRange)
Convert a version range into a DTO.static VersionRangeDTO
toRange(java.lang.String versionRange)
Convert a string representation of a version range into a DTO.static VersionDTO
toVersion(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
null
if the version range in argument isnull
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 isnull
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
-
-