Package aQute.bnd.version
Class Version
- java.lang.Object
-
- aQute.bnd.version.Version
-
-
Field Summary
Fields Modifier and Type Field Description static Version
emptyVersion
static Version
HIGHEST
static Version
LOWEST
static Version
ONE
static java.util.regex.Pattern
SNAPSHOT_P
static java.util.regex.Pattern
VERSION
static java.lang.String
VERSION_STRING
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Version
bumpMajor()
Version
bumpMinor()
int
compareTo(Version other)
boolean
equals(java.lang.Object ot)
int
get(int i)
int
getMajor()
int
getMicro()
int
getMinor()
java.lang.String
getQualifier()
Version
getWithoutQualifier()
int
hashCode()
boolean
isSnapshot()
static boolean
isVersion(java.lang.String version)
static Version
parseVersion(java.lang.String version)
java.lang.String
toString()
java.lang.String
toStringWithoutQualifier()
static Version
valueOf(java.lang.String version)
-
-
-
Field Detail
-
VERSION_STRING
public static final java.lang.String VERSION_STRING
- See Also:
- Constant Field Values
-
VERSION
public static final java.util.regex.Pattern VERSION
-
LOWEST
public static final Version LOWEST
-
HIGHEST
public static final Version HIGHEST
-
emptyVersion
public static final Version emptyVersion
-
ONE
public static final Version ONE
-
SNAPSHOT_P
public static final java.util.regex.Pattern SNAPSHOT_P
-
-
Constructor Detail
-
Version
public Version()
-
Version
public Version(int major, int minor, int micro, java.lang.String qualifier)
-
Version
public Version(int major, int minor, int micro)
-
Version
public Version(int major, int minor)
-
Version
public Version(int major)
-
Version
public Version(java.lang.String version)
-
-
Method Detail
-
getMajor
public int getMajor()
-
getMinor
public int getMinor()
-
getMicro
public int getMicro()
-
getQualifier
public java.lang.String getQualifier()
-
compareTo
public int compareTo(Version other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Version>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toStringWithoutQualifier
public java.lang.String toStringWithoutQualifier()
-
equals
public boolean equals(java.lang.Object ot)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
get
public int get(int i)
-
parseVersion
public static Version parseVersion(java.lang.String version)
-
valueOf
public static Version valueOf(java.lang.String version)
-
getWithoutQualifier
public Version getWithoutQualifier()
-
isVersion
public static boolean isVersion(java.lang.String version)
-
isSnapshot
public boolean isSnapshot()
-
bumpMajor
public Version bumpMajor()
-
bumpMinor
public Version bumpMinor()
-
-