Class OptionsCheckRule.DeprecatedOption
- java.lang.Object
-
- org.openjdk.jmc.flightrecorder.rules.jdk.general.OptionsCheckRule.DeprecatedOption
-
- Enclosing class:
- OptionsCheckRule
private static class OptionsCheckRule.DeprecatedOption extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private JavaVersiondeprecatedInprivate java.lang.Stringmessageprivate java.lang.Stringnameprivate JavaVersionobsoleteInprivate JavaVersionremovedIn
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringgetDeprecationText()java.lang.StringgetName()intgetScore(JavaVersion usedVersion)java.lang.StringgetVersionText()private booleanisDeprecated(JavaVersion usedVersion)private booleanisObsolete(JavaVersion usedVersion)private booleanisRemoved(JavaVersion usedVersion)
-
-
-
Field Detail
-
name
private final java.lang.String name
-
deprecatedIn
private final JavaVersion deprecatedIn
-
obsoleteIn
private final JavaVersion obsoleteIn
-
removedIn
private final JavaVersion removedIn
-
message
private final java.lang.String message
-
-
Constructor Detail
-
DeprecatedOption
public DeprecatedOption(java.lang.String name, JavaVersion deprecatedIn, JavaVersion obsoleteIn, JavaVersion removedIn)
-
DeprecatedOption
public DeprecatedOption(java.lang.String name, JavaVersion deprecatedIn, JavaVersion obsoleteIn, JavaVersion removedIn, java.lang.String message)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDeprecationText
private java.lang.String getDeprecationText()
-
getVersionText
public java.lang.String getVersionText()
-
isRemoved
private boolean isRemoved(JavaVersion usedVersion)
-
isObsolete
private boolean isObsolete(JavaVersion usedVersion)
-
isDeprecated
private boolean isDeprecated(JavaVersion usedVersion)
-
getScore
public int getScore(JavaVersion usedVersion)
-
-