Class JavaVersion


public final class JavaVersion extends ExpandableStringEnum<JavaVersion>
Defines values for Java versions.
  • Field Details

    • OFF

      public static final JavaVersion OFF
      Static value 'Off' for JavaVersion.
    • JAVA_7_NEWEST

      public static final JavaVersion JAVA_7_NEWEST
      Static value Java 7 newest for JavaVersion.
    • JAVA_1_7_0_51

      public static final JavaVersion JAVA_1_7_0_51
      Static value 1.7.0_51 for JavaVersion.
    • JAVA_1_7_0_71

      public static final JavaVersion JAVA_1_7_0_71
      Static value 1.7.0_71 for JavaVersion.
    • JAVA_1_7_0_80

      public static final JavaVersion JAVA_1_7_0_80
      Static value 1.7.0_80 for JavaVersion.
    • JAVA_ZULU_1_7_0_191

      public static final JavaVersion JAVA_ZULU_1_7_0_191
      Static value 1.7.0_191_ZULU for JavaVersion.
    • JAVA_8_NEWEST

      public static final JavaVersion JAVA_8_NEWEST
      Static value Java 8 newest for JavaVersion.
    • JAVA_1_8_0_25

      public static final JavaVersion JAVA_1_8_0_25
      Static value 1.8.0_25 for JavaVersion.
    • JAVA_1_8_0_60

      public static final JavaVersion JAVA_1_8_0_60
      Static value 1.8.0_60 for JavaVersion.
    • JAVA_1_8_0_73

      public static final JavaVersion JAVA_1_8_0_73
      Static value 1.8.0_73 for JavaVersion.
    • JAVA_1_8_0_111

      public static final JavaVersion JAVA_1_8_0_111
      Static value 1.8.0_111 for JavaVersion.
    • JAVA_1_8_0_144

      public static final JavaVersion JAVA_1_8_0_144
      Static value 1.8.0_144 for JavaVersion.
    • JAVA_1_8_0_172

      public static final JavaVersion JAVA_1_8_0_172
      Static value 1.8.0_172 for JavaVersion.
    • JAVA_ZULU_1_8_0_172

      public static final JavaVersion JAVA_ZULU_1_8_0_172
      Static value 1.8.0_172_ZULU for JavaVersion.
    • JAVA_ZULU_1_8_0_92

      public static final JavaVersion JAVA_ZULU_1_8_0_92
      Static value Zulu 1.8.0_92 for JavaVersion.
    • JAVA_ZULU_1_8_0_102

      public static final JavaVersion JAVA_ZULU_1_8_0_102
      Static value Zulu 1.8.0_102 for JavaVersion.
    • JAVA_1_8_0_181

      public static final JavaVersion JAVA_1_8_0_181
      Static value Zulu 1.8.0_181 for JavaVersion.
    • JAVA_ZULU_1_8_0_181

      public static final JavaVersion JAVA_ZULU_1_8_0_181
      Static value Zulu 1.8.0_181_ZULU for JavaVersion.
    • JAVA_1_8_0_202

      public static final JavaVersion JAVA_1_8_0_202
      Static value Zulu 1.8.0_202 for JavaVersion.
    • JAVA_ZULU_1_8_0_202

      public static final JavaVersion JAVA_ZULU_1_8_0_202
      Static value Zulu 1.8.0_202_ZULU for JavaVersion.
    • JAVA_11

      public static final JavaVersion JAVA_11
      Static value Zulu 11 for JavaVersion.
    • JAVA_ZULU_11_0_2

      public static final JavaVersion JAVA_ZULU_11_0_2
      Static value Zulu 11.0.2_ZULU for JavaVersion.
  • Constructor Details

    • JavaVersion

      public JavaVersion()
  • Method Details

    • fromString

      public static JavaVersion fromString(String name)
      Finds or creates a Java version value based on the provided name.
      Parameters:
      name - a name
      Returns:
      a JavaVersion instance
    • values

      public static Collection<JavaVersion> values()
      Returns:
      known Java versions