Package | Description |
---|---|
org.openjdk.jmc.common.version |
This package contains classes used in Mission Control to identify JVM versions.
|
org.openjdk.jmc.flightrecorder.rules.jdk.general | |
org.openjdk.jmc.flightrecorder.rules.util |
Modifier and Type | Field and Description |
---|---|
static JavaVersion |
JavaVersionSupport.DEBUG_NON_SAFEPOINTS_IMPLICITLY_ENABLED |
static JavaVersion |
JavaVersionSupport.DIAGNOSTIC_COMMANDS_SUPPORTED |
static JavaVersion |
JavaVersionSupport.DUMP_ON_EXIT_WITHOUT_DEFAULTRECORDING_SUPPORTED |
static JavaVersion |
JavaVersionSupport.DYNAMIC_JFR_SUPPORTED |
static JavaVersion |
JavaVersionSupport.EARLIEST_JDK_SUPPORTED |
static JavaVersion |
JavaVersionSupport.JDK_11 |
static JavaVersion |
JavaVersionSupport.JDK_11_EA |
static JavaVersion |
JavaVersionSupport.JDK_12 |
static JavaVersion |
JavaVersionSupport.JDK_6 |
static JavaVersion |
JavaVersionSupport.JDK_7 |
static JavaVersion |
JavaVersionSupport.JDK_7_U_4 |
static JavaVersion |
JavaVersionSupport.JDK_7_U_40 |
static JavaVersion |
JavaVersionSupport.JDK_8 |
static JavaVersion |
JavaVersionSupport.JDK_8_U_20 |
static JavaVersion |
JavaVersionSupport.JDK_8_U_40 |
static JavaVersion |
JavaVersionSupport.JDK_9 |
static JavaVersion |
JavaVersionSupport.JFR_ENGINE_SUPPORTED |
static JavaVersion |
JavaVersionSupport.JFR_FULLY_SUPPORTED |
static JavaVersion |
JavaVersionSupport.JFR_NOT_COMMERCIAL |
static JavaVersion |
JavaVersionSupport.STRING_DEDUPLICATION_SUPPORTED |
static JavaVersion |
JavaVersionSupport.STRING_IS_BYTE_ARRAY |
Modifier and Type | Method and Description |
---|---|
boolean |
JavaVersion.isGreaterOrEqualThan(JavaVersion otherVersion)
Compare another version instance with this instance.
|
boolean |
JavaVersion.isSameMajorVersion(JavaVersion otherVersion)
Check if another version instance has the same major version as this instance.
|
Modifier and Type | Field and Description |
---|---|
private JavaVersion |
OptionsCheckRule.DeprecatedOption.deprecatedIn |
private static JavaVersion |
FlightRecordingSupportRule.JDK_7_U_40 |
private JavaVersion |
OptionsCheckRule.DeprecatedOption.obsoleteIn |
private JavaVersion |
OptionsCheckRule.DeprecatedOption.removedIn |
Modifier and Type | Method and Description |
---|---|
private static boolean |
OptionsCheckRule.checkDeprecatedX(java.lang.String option,
JavaVersion usedVersion,
java.util.List<OptionsCheckRule.OptionWarning> deprecatedList) |
private static boolean |
OptionsCheckRule.checkDeprecatedXX(java.lang.String option,
java.lang.String optionName,
JavaVersion usedVersion,
java.util.List<OptionsCheckRule.OptionWarning> deprecatedList) |
private static boolean |
OptionsCheckRule.checkDocumentedXX(java.lang.String option,
java.lang.String optionName,
JavaVersion usedVersion,
java.util.List<java.lang.String> undocumentedList) |
private static boolean |
OptionsCheckRule.checkNotRecommended(java.lang.String option,
JavaVersion usedVersion,
java.util.List<OptionsCheckRule.OptionWarning> notRecommendedList) |
private static void |
OptionsCheckRule.checkOption(java.lang.String option,
JavaVersion usedVersion,
java.util.List<java.lang.String> undocumentedList,
java.util.List<OptionsCheckRule.OptionWarning> deprecatedList,
java.util.List<OptionsCheckRule.OptionWarning> notRecommendedList) |
private static void |
OptionsCheckRule.checkOptions(java.lang.String optionList,
JavaVersion usedVersion,
java.util.List<java.lang.String> undocumentedList,
java.util.List<OptionsCheckRule.OptionWarning> deprecatedList,
java.util.List<OptionsCheckRule.OptionWarning> notRecommendedList,
java.util.Set<java.lang.String> acceptedOptions) |
int |
OptionsCheckRule.DeprecatedOption.getScore(JavaVersion usedVersion) |
private boolean |
OptionsCheckRule.DeprecatedOption.isDeprecated(JavaVersion usedVersion) |
private boolean |
OptionsCheckRule.DeprecatedOption.isObsolete(JavaVersion usedVersion) |
private boolean |
OptionsCheckRule.DeprecatedOption.isRemoved(JavaVersion usedVersion) |
Constructor and Description |
---|
DeprecatedOption(java.lang.String name,
JavaVersion deprecatedIn,
JavaVersion obsoleteIn,
JavaVersion removedIn) |
DeprecatedOption(java.lang.String name,
JavaVersion deprecatedIn,
JavaVersion obsoleteIn,
JavaVersion removedIn,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
static JavaVersion |
RulesToolkit.getJavaSpecVersion(IItemCollection items)
Gets the Java version for the recording the provided
IItemCollection represents. |
static JavaVersion |
RulesToolkit.getJavaVersion(IItemCollection items) |
static JavaVersion |
RulesToolkit.getJavaVersion(java.lang.String vmInfoVersionString) |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.String |
RulesToolkit.getJavaCommandHelpLink(JavaVersion javaVersion) |