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 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()
-
-
-
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
-
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)
-
getWithoutQualifier
public Version getWithoutQualifier()
-
isVersion
public static boolean isVersion(java.lang.String version)
-
isSnapshot
public boolean isSnapshot()
-
-