private static class OptionsCheckRule.DeprecatedOption
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private JavaVersion |
deprecatedIn |
private java.lang.String |
message |
private java.lang.String |
name |
private JavaVersion |
obsoleteIn |
private JavaVersion |
removedIn |
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 |
---|---|
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) |
private final java.lang.String name
private final JavaVersion deprecatedIn
private final JavaVersion obsoleteIn
private final JavaVersion removedIn
private final java.lang.String message
public DeprecatedOption(java.lang.String name, JavaVersion deprecatedIn, JavaVersion obsoleteIn, JavaVersion removedIn)
public DeprecatedOption(java.lang.String name, JavaVersion deprecatedIn, JavaVersion obsoleteIn, JavaVersion removedIn, java.lang.String message)
public java.lang.String getName()
private java.lang.String getDeprecationText()
public java.lang.String getVersionText()
private boolean isRemoved(JavaVersion usedVersion)
private boolean isObsolete(JavaVersion usedVersion)
private boolean isDeprecated(JavaVersion usedVersion)
public int getScore(JavaVersion usedVersion)