com.puppycrawl.tools.checkstyle.api
Class SeverityLevel
java.lang.Object
com.puppycrawl.tools.checkstyle.api.SeverityLevel
- Comparable, Serializable
public final class SeverityLevel
extends java.lang.Object
implements Comparable, Serializable
Severity level for a check violation.
Each violation of an audit check is assigned one of the severity levels
defined here.
- David Schneider
ERROR
public static final SeverityLevel ERROR
Severity level: error. This is the highest severity level.
IGNORE
public static final SeverityLevel IGNORE
Severity level: ignore. This is the lowest severity level.
INFO
public static final SeverityLevel INFO
Severity level: informational.
WARNING
public static final SeverityLevel WARNING
Severity level: warning.
compareTo
public int compareTo(Object aObject)
Comparable
equals
public boolean equals(Object aObj)
The equals method.
aObj
- Object to compare to.
true
means equal, false
means
not equal.
getInstance
public static SeverityLevel getInstance(String aSeverityName)
SeverityLevel factory method.
aSeverityName
- severity name, such as "ignore", "info", etc.
- the
SeverityLevel
associated with
aSeverityName
getName
public String getName()
- the name of this severity level.
hashCode
public int hashCode()
The hashCode method.
- hash code for the object.
toString
public String toString()
Object