Class JdkVersion
java.lang.Object
io.micronaut.starter.options.JdkVersion
- All Implemented Interfaces:
Comparable<JdkVersion>
JDK versions.
Releases
- Since:
- 1.0.0
- Author:
- graemerocher
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final JdkVersionstatic final List<JdkVersion> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasString()intbooleanbooleangreaterThanEqual(@NonNull JdkVersion jdk) inthashCode()intname()toString()static JdkVersionvalueOf(int majorVersion) static JdkVersion
-
Field Details
-
JDK_8
-
JDK_9
-
JDK_10
-
JDK_11
-
JDK_12
-
JDK_13
-
JDK_14
-
JDK_15
-
JDK_16
-
JDK_17
-
JDK_18
-
JDK_19
-
JDK_20
-
JDK_21
-
JDK_22
-
JDK_23
-
JDK_24
-
JDK_25
-
JDKS
-
-
Constructor Details
-
JdkVersion
public JdkVersion(int majorVersion)
-
-
Method Details
-
name
- Returns:
- the name
-
toString
-
equals
-
hashCode
-
valueOf
-
valueOf
-
majorVersion
public int majorVersion() -
greaterThanEqual
-
asString
-
compareTo
- Specified by:
compareToin interfaceComparable<JdkVersion>
-