Version¶
-
public class
Version
implements Comparable<Version>¶
Fields¶
VERSION_COMPARATOR¶
-
public static final Comparator<Version>
VERSION_COMPARATOR
¶
Methods¶
increment¶
-
public Version
increment
(FIELD field, int amount)¶ Method increments given field by the specified amount
Parameters: - field – to be incremented - only incrementable fields are supported, i.e. any of the
Version.incrementableFields
. - amount – by which version should be incremented
Returns: incremented version if correct field was passed as argument, otherwise same non-incremented version is returned.
- field – to be incremented - only incrementable fields are supported, i.e. any of the
of¶
-
public static Version
of
(String str)¶ Supports both tigase-server-7.2.0-SNAPSHOT-b4895-dist-max.tar.gz and version strings
Parameters: - str – string to be parsed. Must match the supported formats
Throws: - IllegalArgumentException – when provided input doesn’t match supported formats
Returns: a Version object based on the provided string.