Version

Constructors

Link copied to clipboard
constructor(@Nullable versionString: String)
constructor(@Nullable versionString: String, throwExceptions: Boolean)

Properties

Link copied to clipboard
@Nullable
@get:Nullable
val original: String
Link copied to clipboard
@NonNull
@get:NonNull
val subversionNumbers: List<Integer>
Link copied to clipboard
@NonNull
@get:NonNull
open val suffix: String

Functions

Link copied to clipboard
fun compareTo(@NonNull version: Version): Int
Link copied to clipboard
fun equals(o: Any): Boolean
Link copied to clipboard
open fun getMajor(): Int
Link copied to clipboard
open fun getMinor(): Int
Link copied to clipboard
open fun getPatch(): Int
Link copied to clipboard
fun hashCode(): Int
Link copied to clipboard
open fun isAtLeast(otherVersion: Version): Boolean
open fun isAtLeast(otherVersion: String): Boolean
open fun isAtLeast(otherVersion: Version, ignoreSuffix: Boolean): Boolean
open fun isAtLeast(otherVersion: String, ignoreSuffix: Boolean): Boolean
Link copied to clipboard
open fun isEqual(otherVersion: Version): Boolean
open fun isEqual(otherVersion: String): Boolean
Link copied to clipboard
open fun isHigherThan(otherVersion: Version): Boolean
open fun isHigherThan(otherVersion: String): Boolean
Link copied to clipboard
open fun isLowerThan(otherVersion: Version): Boolean
open fun isLowerThan(otherVersion: String): Boolean