-
- All Implemented Interfaces:
-
kotlin.Comparable
public final class SemVer implements Comparable<SemVer>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
SemVer.Companion
-
Field Summary
Fields Modifier and Type Field Description private final BigInteger
major
private final BigInteger
minor
private final BigInteger
patch
private final String
preRelease
private final String
build
-
Constructor Summary
Constructors Constructor Description SemVer(BigInteger major, BigInteger minor, BigInteger patch, String preRelease, String build)
-
Method Summary
Modifier and Type Method Description final BigInteger
getMajor()
final BigInteger
getMinor()
final BigInteger
getPatch()
final String
getPreRelease()
final String
getBuild()
Integer
compareTo(SemVer other)
String
toString()
final String
toDebugString()
-
-
Constructor Detail
-
SemVer
SemVer(BigInteger major, BigInteger minor, BigInteger patch, String preRelease, String build)
-
-
Method Detail
-
getMajor
final BigInteger getMajor()
-
getMinor
final BigInteger getMinor()
-
getPatch
final BigInteger getPatch()
-
getPreRelease
final String getPreRelease()
-
toDebugString
final String toDebugString()
-
-
-
-