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.Version
CURRENT
(package private) GraalVM.Distribution
distribution
(package private) String
fullVersion
(package private) int
javaVersion
(package private) static GraalVM.Version
MINIMUM
(package private) static GraalVM.Version
UNVERSIONED
(package private) org.graalvm.home.Version
version
(package private) static GraalVM.Version
VERSION_21_2
(package private) static GraalVM.Version
VERSION_21_3
(package private) static GraalVM.Version
VERSION_21_3_0
-
Constructor Summary
Constructors Constructor Description Version(String fullVersion, String version, int javaVersion, GraalVM.Distribution distro)
Version(String fullVersion, String version, GraalVM.Distribution distro)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(GraalVM.Version o)
(package private) String
getFullVersion()
(package private) boolean
is(GraalVM.Version version)
(package private) boolean
isDetected()
boolean
isJava17()
(package private) boolean
isMandrel()
(package private) boolean
isNewerThan(GraalVM.Version version)
(package private) boolean
isObsolete()
(package private) boolean
isOlderThan(GraalVM.Version version)
(package private) static GraalVM.Version
of(Stream<String> lines)
String
toString()
-
-
-
Field Detail
-
UNVERSIONED
static final GraalVM.Version UNVERSIONED
-
VERSION_21_2
static final GraalVM.Version VERSION_21_2
-
VERSION_21_3
static final GraalVM.Version VERSION_21_3
-
VERSION_21_3_0
static final GraalVM.Version VERSION_21_3_0
-
MINIMUM
static final GraalVM.Version MINIMUM
-
CURRENT
static final GraalVM.Version CURRENT
-
fullVersion
final String fullVersion
-
version
final org.graalvm.home.Version version
-
javaVersion
final int javaVersion
-
distribution
final GraalVM.Distribution distribution
-
-
Constructor Detail
-
Version
Version(String fullVersion, String version, GraalVM.Distribution distro)
-
Version
Version(String fullVersion, String version, int javaVersion, 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)
-
is
boolean is(GraalVM.Version version)
-
compareTo
public int compareTo(GraalVM.Version o)
- Specified by:
compareTo
in interfaceComparable<GraalVM.Version>
-
of
static GraalVM.Version of(Stream<String> lines)
-
isJava17
public boolean isJava17()
-
-