public class Versions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
SUFFIX_QUALIFIER |
private static java.lang.String |
SUFFIX_SNAPSHOT |
| Constructor and Description |
|---|
Versions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertIsOsgiVersion(java.lang.String version) |
static <T> boolean |
eq(T a,
T b) |
static boolean |
isVersionEquals(java.lang.String a,
java.lang.String b) |
static java.lang.String |
toBaseVersion(java.lang.String version)
Returns the version without trailing ".qualifier" or "-SNAPSHOT".
|
static java.lang.String |
toCanonicalVersion(java.lang.String version) |
static java.lang.String |
toMavenVersion(java.lang.String version) |
static java.lang.String |
validateOsgiVersion(java.lang.String version,
java.io.File location) |
private static final java.lang.String SUFFIX_QUALIFIER
private static final java.lang.String SUFFIX_SNAPSHOT
public static java.lang.String toCanonicalVersion(java.lang.String version)
public static java.lang.String toBaseVersion(java.lang.String version)
public static void assertIsOsgiVersion(java.lang.String version)
throws java.lang.NumberFormatException,
java.lang.IllegalArgumentException,
java.lang.NullPointerException
java.lang.NumberFormatExceptionjava.lang.IllegalArgumentExceptionjava.lang.NullPointerExceptionpublic static java.lang.String toMavenVersion(java.lang.String version)
public static boolean isVersionEquals(java.lang.String a,
java.lang.String b)
public static java.lang.String validateOsgiVersion(java.lang.String version,
java.io.File location)
public static <T> boolean eq(T a,
T b)