Package org.openjdk.jmc.common.version
Class JavaVersionSupport
- java.lang.Object
-
- org.openjdk.jmc.common.version.JavaVersionSupport
-
public class JavaVersionSupport extends Object
Java versions that have support for various features.Some of the constants are not used anymore, but keeping them at least for a while as pure information.
-
-
Field Summary
Fields Modifier and Type Field Description static JavaVersionDEBUG_NON_SAFEPOINTS_IMPLICITLY_ENABLEDstatic JavaVersionDIAGNOSTIC_COMMANDS_SUPPORTEDstatic JavaVersionDUMP_ON_EXIT_WITHOUT_DEFAULTRECORDING_SUPPORTEDstatic JavaVersionDYNAMIC_JFR_SUPPORTEDstatic JavaVersionEARLIEST_JDK_SUPPORTEDstatic JavaVersionJDK_11static JavaVersionJDK_11_EAstatic JavaVersionJDK_12static JavaVersionJDK_6static JavaVersionJDK_7static JavaVersionJDK_7_U_4static JavaVersionJDK_7_U_40static JavaVersionJDK_8static JavaVersionJDK_8_U_20static JavaVersionJDK_8_U_40static JavaVersionJDK_9static JavaVersionJFR_ENGINE_SUPPORTEDstatic JavaVersionJFR_FULLY_SUPPORTEDstatic JavaVersionJFR_NOT_COMMERCIALstatic JavaVersionSTRING_DEDUPLICATION_SUPPORTEDstatic JavaVersionSTRING_IS_BYTE_ARRAY
-
Constructor Summary
Constructors Constructor Description JavaVersionSupport()
-
-
-
Field Detail
-
JDK_6
public static final JavaVersion JDK_6
-
EARLIEST_JDK_SUPPORTED
public static final JavaVersion EARLIEST_JDK_SUPPORTED
-
JDK_7
public static final JavaVersion JDK_7
-
JDK_7_U_4
public static final JavaVersion JDK_7_U_4
-
JFR_ENGINE_SUPPORTED
public static final JavaVersion JFR_ENGINE_SUPPORTED
-
JDK_7_U_40
public static final JavaVersion JDK_7_U_40
-
DIAGNOSTIC_COMMANDS_SUPPORTED
public static final JavaVersion DIAGNOSTIC_COMMANDS_SUPPORTED
-
JFR_FULLY_SUPPORTED
public static final JavaVersion JFR_FULLY_SUPPORTED
-
JDK_8
public static final JavaVersion JDK_8
-
JDK_8_U_20
public static final JavaVersion JDK_8_U_20
-
DUMP_ON_EXIT_WITHOUT_DEFAULTRECORDING_SUPPORTED
public static final JavaVersion DUMP_ON_EXIT_WITHOUT_DEFAULTRECORDING_SUPPORTED
-
STRING_DEDUPLICATION_SUPPORTED
public static final JavaVersion STRING_DEDUPLICATION_SUPPORTED
-
JDK_8_U_40
public static final JavaVersion JDK_8_U_40
-
DYNAMIC_JFR_SUPPORTED
public static final JavaVersion DYNAMIC_JFR_SUPPORTED
-
JDK_9
public static final JavaVersion JDK_9
-
DEBUG_NON_SAFEPOINTS_IMPLICITLY_ENABLED
public static final JavaVersion DEBUG_NON_SAFEPOINTS_IMPLICITLY_ENABLED
-
STRING_IS_BYTE_ARRAY
public static final JavaVersion STRING_IS_BYTE_ARRAY
-
JDK_11_EA
public static final JavaVersion JDK_11_EA
-
JFR_NOT_COMMERCIAL
public static final JavaVersion JFR_NOT_COMMERCIAL
-
JDK_11
public static final JavaVersion JDK_11
-
JDK_12
public static final JavaVersion JDK_12
-
-