Package io.quarkus.deployment.pkg.steps
Class GraalVM.Version
- java.lang.Object
-
- io.quarkus.deployment.pkg.steps.GraalVM.Version
-
- All Implemented Interfaces:
Comparable<GraalVM.Version>
- Enclosing class:
- GraalVM
static final class GraalVM.Version extends Object implements Comparable<GraalVM.Version>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static GraalVM.VersionCURRENT(package private) GraalVM.Distributiondistribution(package private) StringfullVersion(package private) intmajor(package private) static GraalVM.VersionMINIMUM(package private) intminor(package private) static GraalVM.VersionUNVERSIONED(package private) static GraalVM.VersionVERSION_20_3(package private) static GraalVM.VersionVERSION_21_0(package private) static GraalVM.VersionVERSION_21_1
-
Constructor Summary
Constructors Constructor Description Version(String fullVersion, int major, int minor, GraalVM.Distribution distro)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(GraalVM.Version o)(package private) StringgetFullVersion()(package private) booleanisDetected()(package private) booleanisMandrel()(package private) booleanisNewerThan(GraalVM.Version version)(package private) booleanisObsolete()(package private) booleanisOlderThan(GraalVM.Version version)(package private) static GraalVM.Versionof(Stream<String> lines)StringtoString()
-
-
-
Field Detail
-
UNVERSIONED
static final GraalVM.Version UNVERSIONED
-
VERSION_20_3
static final GraalVM.Version VERSION_20_3
-
VERSION_21_0
static final GraalVM.Version VERSION_21_0
-
VERSION_21_1
static final GraalVM.Version VERSION_21_1
-
MINIMUM
static final GraalVM.Version MINIMUM
-
CURRENT
static final GraalVM.Version CURRENT
-
fullVersion
final String fullVersion
-
major
final int major
-
minor
final int minor
-
distribution
final GraalVM.Distribution distribution
-
-
Constructor Detail
-
Version
Version(String fullVersion, int major, int minor, GraalVM.Distribution distro)
-
-
Method Detail
-
getFullVersion
String getFullVersion()
-
isDetected
boolean isDetected()
-
isObsolete
boolean isObsolete()
-
isMandrel
boolean isMandrel()
-
isNewerThan
boolean isNewerThan(GraalVM.Version version)
-
isOlderThan
boolean isOlderThan(GraalVM.Version version)
-
compareTo
public int compareTo(GraalVM.Version o)
- Specified by:
compareToin interfaceComparable<GraalVM.Version>
-
of
static GraalVM.Version of(Stream<String> lines)
-
-