Package aQute.bnd.version
Class Version
java.lang.Object
aQute.bnd.version.Version
- All Implemented Interfaces:
Comparable<Version>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Versionstatic final Versionprivate static final Stringstatic final Version(package private) final int(package private) final int(package private) final intstatic final Version(package private) final Stringprivate static final Comparator<String> (package private) final booleanstatic final Patternstatic final Patternstatic 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:
compareToin 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
-