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 JavaVersion
deprecatedIn
private java.lang.String
message
private java.lang.String
name
private JavaVersion
obsoleteIn
private JavaVersion
removedIn
-
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.String
getDeprecationText()
java.lang.String
getName()
int
getScore(JavaVersion usedVersion)
java.lang.String
getVersionText()
private boolean
isDeprecated(JavaVersion usedVersion)
private boolean
isObsolete(JavaVersion usedVersion)
private boolean
isRemoved(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)
-
-