Package org.apache.ivy.osgi.util
Class Version
- java.lang.Object
-
- org.apache.ivy.osgi.util.Version
-
-
Constructor Summary
Constructors Constructor Description Version(int major, int minor, int patch, java.lang.String qualifier)
Version(java.lang.String versionStr)
Version(java.lang.String versionStr, java.lang.String qualifier)
Version(Version baseVersion, java.lang.String extraQualifier)
Build a version from another one while appending an extra qualifier
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Version other)
int
compareUnqualified(Version other)
boolean
equals(java.lang.Object obj)
int
hashCode()
java.lang.String
qualifier()
java.lang.String
toString()
Version
withNudgedPatch()
Version
withoutQualifier()
-
-
-
Constructor Detail
-
Version
public Version(java.lang.String versionStr, java.lang.String qualifier)
-
Version
public Version(java.lang.String versionStr)
-
Version
public Version(int major, int minor, int patch, java.lang.String qualifier)
-
Version
public Version(Version baseVersion, java.lang.String extraQualifier)
Build a version from another one while appending an extra qualifier- Parameters:
baseVersion
- VersionextraQualifier
- String
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
withNudgedPatch
public Version withNudgedPatch()
-
withoutQualifier
public Version withoutQualifier()
-
qualifier
public java.lang.String qualifier()
-
compareUnqualified
public int compareUnqualified(Version other)
-
-