Package aQute.bnd.version
Class Version
java.lang.Object
aQute.bnd.version.Version
- All Implemented Interfaces:
Comparable<Version>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Version
static final Version
private static final String
static final Version
(package private) final int
(package private) final int
(package private) final int
static final Version
(package private) final String
private static final Comparator<String>
(package private) final boolean
static final Pattern
static final Pattern
static final String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
HIGHESTCHAR
- See Also:
-
major
final int major -
minor
final int minor -
micro
final int micro -
qualifier
-
snapshot
final boolean snapshot -
VERSION_STRING
- See Also:
-
VERSION
-
LOWEST
-
HIGHEST
-
emptyVersion
-
ONE
-
SNAPSHOT_P
-
qualifierComparator
-
-
Constructor Details
-
Version
public Version() -
Version
-
Version
public Version(int major, int minor, int micro) -
Version
public Version(int major, int minor) -
Version
public Version(int major) -
Version
-
-
Method Details
-
isSnapshot
-
getMajor
public int getMajor() -
getMinor
public int getMinor() -
getMicro
public int getMicro() -
getQualifier
-
compareTo
- Specified by:
compareTo
in interfaceComparable<Version>
-
toString
-
toMavenString
String toMavenString() -
toStringWithoutQualifier
-
equals
-
hashCode
public int hashCode() -
get
public int get(int i) -
parseVersion
-
valueOf
-
getWithoutQualifier
-
isVersion
-
isSnapshot
public boolean isSnapshot() -
bumpMajor
-
bumpMinor
-